@charset "UTF-8";.test{-moz-transform:skew(25deg,10deg);-o-transform:skew(25deg,10deg);-ms-transform:skew(25deg,10deg);-webkit-transform:skew(25deg,10deg);transform:skew(25deg,10deg);moz-transform-origin:top left;-o-transform-origin:top left;-ms-transform-origin:top left;-webkit-transform-origin:top left;transform-origin:top left;position:absolute;top:25%;bottom:25%;left:25%;right:25%;background-color:rgba(20,20,20,.5)}#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:10010;overflow:hidden}#cboxWrapper{max-width:none;z-index:10020}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxContent{position:relative;z-index:10030}#cboxContent button{box-shadow:none}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:url(/_img/lightbox/overlay.png) repeat 0 0}#colorbox{outline:0}#cboxTopLeft{width:21px;height:21px;background:url(/_img/lightbox/controls.png) no-repeat -101px 0}#cboxTopRight{width:21px;height:21px;background:url(/_img/lightbox/controls.png) no-repeat -130px 0}#cboxBottomLeft{width:21px;height:21px;background:url(/_img/lightbox/controls.png) no-repeat -101px -29px}#cboxBottomRight{width:21px;height:21px;background:url(/_img/lightbox/controls.png) no-repeat -130px -29px}#cboxMiddleLeft{width:21px;background:url(/_img/lightbox/controls.png) left top repeat-y}#cboxMiddleRight{width:21px;background:url(/_img/lightbox/controls.png) right top repeat-y}#cboxTopCenter{height:21px;background:url(/_img/lightbox/border.png) 0 0 repeat-x}#cboxBottomCenter{height:21px;background:url(/_img/lightbox/border.png) 0 -29px repeat-x}#cboxContent{background:#fff;overflow:hidden}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494}#cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494}#cboxLoadingOverlay{background:url(/_img/lightbox/loading_background.png) no-repeat center center}#cboxLoadingGraphic{background:url(/_img/lightbox/loading.gif) no-repeat center center}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0;transition-duration:0}#cboxClose:active,#cboxNext:active,#cboxPrevious:active,#cboxSlideshow:active{outline:0}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(/_img/lightbox/controls.png) no-repeat -75px 0;width:25px;height:25px;text-indent:-9999px}#cboxPrevious:hover{background-position:-75px -25px}#cboxNext{position:absolute;bottom:0;left:27px;background:url(/_img/lightbox/controls.png) no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px}#cboxNext:hover{background-position:-50px -25px}#cboxClose{position:absolute;bottom:0;right:0;background:url(/_img/lightbox/controls.png) no-repeat -25px 0;width:25px;height:25px;text-indent:-9999px}#cboxClose:hover{background-position:-25px -25px}.flex-container a:active,.flex-container a:focus,.flexslider a:active,.flexslider a:focus{outline:0}.flex-control-nav,.flex-direction-nav,.slides{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{position:relative}.flex-viewport{max-height:2000px;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav{z-index:20}.flex-direction-nav a{margin:0 0 0;z-index:20;display:block;position:absolute;top:50%;margin-top:-35px;cursor:pointer;text-indent:-9999px;display:inline-block;width:50px;height:70px}.flex-direction-nav .flex-next{background:url(../images/icons/bg-next.png) center no-repeat #fff;background-size:48px 48px;right:45px;border:0}.flex-direction-nav .flex-prev{background:url(../images/icons/bg-prev.png) center no-repeat #fff;background-size:48px 48px;left:45px;border:0}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:6px;display:inline-block;zoom:1}.flex-control-paging li a{width:16px;height:16px;display:block;background:rgba(0,0,0,.25);cursor:pointer;text-indent:-9999px;border-radius:50%}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}#pfo-grid{text-align:center}#pfo-grid .pfo-grid-row{display:flex;justify-content:center;flex-wrap:wrap}#pfo-grid .pfo-grid-row figure a{position:relative}#pfo-grid .pfo-grid-row figure a:hover:after{content:"Format Auswahl";display:block;font-size:1.125rem;padding:3rem .5rem 0;color:rgba(255,255,255,.9);width:100%;height:100%;position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.5);text-align:center}#pfo-grid figure{border:3px solid #fff;margin:0;display:inline-block;width:100%}@media (min-width:600px){#pfo-grid figure{width:auto}}#pfo-grid figure a{display:block}#pfo-grid img{width:100%;opacity:1}@media (min-width:600px){#pfo-grid img{height:150px;width:auto}}#pfo-grid .row{display:block;width:100%}#pfo-grid+.add-all-to-download-outer{margin-top:1rem}#pfo-grid+.add-all-to-download-outer>p:first-child{padding:.5rem;background:#f5a623}#pfo-grid+.add-all-to-download-outer .alert-orange{padding:.5rem 2rem;max-width:100vw}.add-all-to-download-outer{text-align:right}.add-all-to-download-outer .add-all-to-download-wrapper{max-width:100%;text-align:center;display:inline-block;position:relative}.add-all-to-download-outer .add-all-to-download-wrapper>div{padding:0}.add-all-to-download-outer .add-all-to-download-wrapper>div p{margin:0;padding:0}.add-all-to-download-outer .add-all-to-download-wrapper>div p .alert-orange{padding:0 8px 0 60px}.add-all-to-download-outer .add-all-to-download-wrapper>div p a{font-size:14px}.add-all-to-download-outer .add-all-to-download-wrapper>div p a .big{font-size:1.5rem}.add-all-to-download-outer .add-all-to-download-wrapper>div .btn-small{text-decoration:none;float:none;margin:1em 0 0}.add-all-to-download-outer .add-all-to-download-wrapper>div .btn-small.disabled{border:3px dotted red!important}.add-all-to-download-outer .add-all-to-download-wrapper>div .remove-html{cursor:help}.add-all-to-download-outer .add-all-to-download-wrapper>div+p{margin:1em auto auto;width:400px;max-width:100%;text-align:center;display:inline-block}.add-all-to-download-outer .add-all-to-download-wrapper>div+p small{text-align:center;hyphens:none}@font-face{font-family:Roboto;font-style:normal;font-weight:100;src:url(../fonts/Roboto-normal-100.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:url(../fonts/Roboto-normal-300.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(../fonts/Roboto-normal-400.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:url(../fonts/Roboto-normal-500.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url(../fonts/Roboto-normal-700.woff) format("woff")}main>.white-bg{background-color:#fff;padding:0}main>.white-bg li,main>.white-bg p{color:#333}main>.white-bg li.success,main>.white-bg p.success{color:#0c9}main>.white-bg li.error,main>.white-bg p.error{color:#e00}main>.white-bg .container{max-width:1400px}main>.full-size-content .container{max-width:none}.landing-page{max-width:1360;max-width:85rem;padding:0;margin:auto;color:#333}.landing-page .header-box{flex-direction:column;padding:0 20px}@media (max-width:1200px){.landing-page .box{padding:0 24px}}@media (min-width:980px){.container .landing-page,.row .landing-page{padding:80px 0 80px}}.container .landing-page .meta-content .intro,.row .landing-page .meta-content .intro{padding:0}.container .landing-page img,.row .landing-page img{margin-left:auto;margin-right:auto;max-height:700px;width:auto;display:block}@media (max-width:980px){.container .landing-page img,.row .landing-page img{margin-bottom:24px}}.landing-page .pfeil:before{top:-5px}.landing-page .stage{position:relative}.landing-page .slider-2019{margin-bottom:0;background-color:#fff;border:solid #1799e5;border-width:0 0 6px 0}@media (min-width:980px){.landing-page .slider-2019{border-width:0}}.landing-page.shadow-box{padding:0}.landing-page img{display:block}@media (max-width:767px){.landing-page img{margin-bottom:1.5rem}}.landing-page .teaser-box{position:relative;margin-bottom:2em}.landing-page .slick-next,.landing-page .slick-prev{width:40px;height:40px;margin-top:-20px;background:rgba(107,121,128,.7)}.landing-page .slick-next:before,.landing-page .slick-prev:before{font-size:32px}.landing-page .slick-next,.landing-page .slick-prev{position:absolute;z-index:100;top:50%;width:36px;height:36px;margin-top:-16px}.landing-page .slick-next:before,.landing-page .slick-prev:before{font-size:32px}.landing-page .stage{overflow:hidden}.landing-page .stage .slick-slider{max-height:640px}.landing-page .stage .slick-next,.landing-page .stage .slick-prev{top:35%}@media (min-width:6000px){.landing-page .stage .slick-next,.landing-page .stage .slick-prev{top:32%}}@media (min-width:980px){.landing-page .stage .slick-next,.landing-page .stage .slick-prev{top:50%}}.landing-page .slick-prev:before{margin-left:-4px}.landing-page .slick-next:before{margin-left:4px}.landing-page .teaser-visual{width:100%}.landing-page .teaser-visual img{display:block;max-width:660px}.landing-page .video-box{position:relative;display:block;max-width:1360em;overflow:hidden}.landing-page .video-box .video-box-inner{min-height:640px;display:none}@media (min-width:6000px){.landing-page .video-box .video-box-inner{display:block}}.landing-page .video-box .video-js{height:100%;max-width:100%}.landing-page .video-box video{position:absolute;inset:0;width:100%;height:100%;max-width:100%}.landing-page .video-box .vjs-control-bar{display:none!important}.landing-page .video-box .mobile-only{display:block}@media (min-width:6000px){.landing-page .video-box .mobile-only{display:none}}.landing-page h1{margin-bottom:1rem}.landing-page nav{display:block;margin-top:2em;text-align:right}.landing-page nav a[href]{color:#1799e5}.landing-page nav a[href].btn-no-arrow{color:#fff}.landing-page .teaser-claim,.landing-page aside{position:absolute;background-color:rgba(242,241,239,.9)}.landing-page .teaser-claim{padding:20 20 25;padding:1.25rem 1.25rem 1.5625rem}@media (min-width:980px){.landing-page .teaser-claim{border-bottom:6px solid #1799e5}}@media (min-width:980px){.landing-page .teaser-claim{padding:20 30;padding:1.25rem 1.875rem;width:50%;position:absolute;left:1.25rem;bottom:1.25rem}}@media (min-width:1140px){.landing-page .teaser-claim{padding:40 60;padding:2.5rem 3.75rem}}.landing-page .teaser-claim p{margin-bottom:1.875rem;font-size:1.125rem}.landing-page .claim-inner{opacity:0;transition:opacity 1s;position:relative;top:8px}.landing-page .claim-inner.visible{opacity:1}.landing-page aside{min-width:400px;display:flex;opacity:0;z-index:100;transition:opacity .4s,transform .4s;transform:scale(.3);position:absolute;width:auto;top:1.25rem;left:1.25rem;right:1.25rem;background:#fff;font-size:15;font-size:.9375rem;line-height:22;line-height:1.375rem}@media (max-width:480px){.landing-page aside{top:.5rem;right:.5rem;left:.5rem;max-width:100vw}}@media (min-width:640px){.landing-page aside{width:400px;left:auto}}.landing-page aside.visible{opacity:1;transform:scale(1)}.landing-page aside a[href]{font-size:15;font-size:.9375rem;line-height:normal}@media (max-width:480px){.landing-page aside{overflow:hidden}.landing-page aside img{min-height:145px;margin:0 -7px}}.landing-page .aside-visual{width:8rem;min-width:8rem}.landing-page .aside-inner{position:relative;width:100%;padding:1rem;padding:10 16;padding:.625rem 1rem}.landing-page .aside-inner h3{font-size:1rem;margin-bottom:.5rem;margin-right:1.25rem;max-width:100%}.landing-page .aside-inner p{margin-bottom:10px;max-width:100%;white-space:normal;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}@media (min-width:640px){.landing-page .aside-inner p{max-width:none}}.landing-page .aside-inner nav{text-align:right}@media (min-width:640px){.landing-page .aside-inner nav{max-width:none}}.landing-page .aside-inner .close{position:absolute;top:10;top:.625rem;right:16;right:1rem;display:inline-block;height:1.25rem;width:1.25rem;font-size:.7rem;cursor:pointer;text-align:right;z-index:25}.landing-page .aside-inner .close:before{font-family:fontello;font-weight:400;content:"\e825";overflow:hidden;text-align:center;z-index:30}.landing-page .content-slider-2019{margin:-8rem 1.5rem 0;background-color:rgba(255,255,255,.95);border:solid #1799e5;border-width:6px 0 0}@media (min-width:980px){.landing-page .content-slider-2019{border-width:0 0 6px}}@media (max-width:980px){.landing-page .content-slider-2019{box-shadow:5px 5px 16px rgba(150,150,150,.5)}}@media (min-width:980px){.landing-page .content-slider-2019{position:absolute;bottom:1rem;right:1rem;left:1rem;margin:0}}.landing-page .content-slider-2019 .teaser-box{margin-bottom:0}.landing-page .content-slider-2019 .teaser-claim{background-color:rgba(255,255,255,.9);width:auto}@media (min-width:980px){.landing-page .content-slider-2019 .teaser-claim{left:1rem;right:1rem}}.landing-page .content-slider-2019 .content-teaser-slide{padding:30 40;padding:1.875rem 2.5rem}.landing-page .content-slider-2019 .content-teaser-slide .meta,.landing-page .content-slider-2019 .content-teaser-slide p{font-size:1rem}.landing-page .content-slider-2019 .content-teaser-slide nav{text-align:right}.landing-page .content-slider-2019 .slick-next,.landing-page .content-slider-2019 .slick-prev{width:20px;height:20px;margin-top:-10px}.landing-page .content-slider-2019 .slick-next:before,.landing-page .content-slider-2019 .slick-prev:before{font-size:20px}.landing-page .content-slider-2019 .slick-prev:before{margin-left:-1px}.landing-page .content-slider-2019 .slick-next{top:calc(100% - 144px);background-color:rgba(255,255,255,.9);color:#1799e5}.landing-page .content-slider-2019 .slick-prev{top:calc(100% - 72px);background-color:rgba(200,200,200,.9);left:auto;right:0}.landing-page .row{max-width:1440;max-width:90rem;margin:0 0 40px 0}@media (max-width:992px){.landing-page .row{padding:0}}@media (min-width:980px){.landing-page .row{margin:0 0 80px}}.landing-page .row.bg-color-box{background-color:#f2f3f4}@media (min-width:980px){.landing-page .row.bg-color-box{padding:40px 0}.landing-page .row.bg-color-box .image-box{padding-left:20px}}@media (min-width:980px){.landing-page .row{display:flex;align-items:center}}.landing-page .row h2,.landing-page .row h3,.landing-page .row p{max-width:650px}.landing-page .row h2{font-size:24;font-size:1.5rem;line-height:31;line-height:1.9375rem}@media (min-width:980px){.landing-page .row h2{font-size:40;font-size:2.5rem;line-height:50;line-height:3.125rem;hyphens:none}}.landing-page .row p{font-size:18;font-size:1.125rem;line-height:25;line-height:1.5625rem}.landing-page .row .product-bild img{max-height:350px;width:auto;max-width:400px}@media (max-width:1200px){.landing-page .row .product-bild img{max-width:100%}}.landing-page .row .image-box,.landing-page .row figure{max-width:100%}.landing-page .row .flexible-box+.flexible-box{margin-top:120;margin-top:7.5rem}@media (min-width:980px){.landing-page .row .flexible-box+.flexible-box{margin-top:0}}@media (min-width:980px){.landing-page .row .flexible-box{margin:0 10px;width:33%}}.landing-page .row .flexible-box .floating-box{margin-left:0;z-index:10;box-shadow:none;margin:0 20;margin:0 1.25rem}.landing-page .row .flexible-box .box-shadow{box-shadow:5px 5px 16px rgba(150,150,150,.5)}.landing-page .row .flexible-box img{position:relative;z-index:10;width:100%;height:auto}.landing-page .row .flexible-box nav{display:block;min-height:5.5rem;padding:16 20;padding:1rem 1.25rem;background-color:#f2f3f4;position:relative;z-index:5;margin-bottom:0;transition:top .5s linear;top:0}@media (max-width:480px){.landing-page .row .flexible-box nav{min-height:0}}.landing-page .row .flexible-box nav:before{content:"";height:6rem;position:absolute;top:-6rem;left:0;right:0;background-color:#f2f3f4}.landing-page .row .flexible-box nav a{font-size:1.125rem}.landing-page .row .flexible-box .is-floated+nav{top:-24px}.landing-page .row .left-box,.landing-page .row .right-box{padding:24px}@media (min-width:980px){.landing-page .row .left-box,.landing-page .row .right-box{width:50%;padding:40px}}.landing-page .row .left-box p:last-child,.landing-page .row .right-box p:last-child{margin-bottom:0}@media (max-width:980px){.landing-page .row .right-box+.left-box{position:relative;z-index:10}}@media (min-width:980px){.landing-page .row .left-box{order:1}.landing-page .row .right-box{order:2}}@media (max-width:600px){.container .landing-page .row h1{font-size:1.75rem;line-height:125%}}.container .landing-page .row h1.big{font-size:2.5rem}@media (min-width:980px){.container .landing-page .row h1.big{font-size:4rem}}.container .landing-page .row h2{margin-top:0;padding:0;margin-bottom:1rem;font-size:40;font-size:2.5rem;line-height:50;line-height:3.125rem;hyphens:none}@media (max-width:600px){.container .landing-page .row h2{font-size:1.75rem;line-height:125%;font-weight:100}}.landing-page .row p{line-height:1.75rem}.landing-page .row ul li{margin-bottom:.2em;font-weight:400}@media (min-width:980px){.landing-page .row.bg-color-box>.right-box{padding-right:20px}}.landing-page .meta,.landing-page .meta-content{margin-bottom:1rem;line-height:1rem}.landing-page .meta .category,.landing-page .meta .divider,.landing-page .meta-content .category,.landing-page .meta-content .divider{color:#a2afbc}.landing-page .meta .divider,.landing-page .meta-content .divider{position:relative;top:-1px;font-weight:400;font-size:1.125rem}.landing-page .meta .topic,.landing-page .meta-content .topic{color:#1799e5}.landing-page .meta .topic small,.landing-page .meta-content .topic small{font-weight:400;font-size:.9em;color:#333}.landing-page .meta{font-weight:600}.landing-page .meta-content{margin-bottom:1rem}.landing-page .floating-box{position:relative}@media (min-width:980px){.landing-page .floating-box{margin-left:2.25rem}.landing-page .floating-box img{box-shadow:5px 5px 16px rgba(150,150,150,.5)}}.landing-page .floating-box.mobile-padding{padding-left:1.25rem;padding-right:1.25rem}@media (min-width:980px){.landing-page .floating-box.mobile-padding{padding:0}}.landing-page .counter{display:flex;flex-wrap:wrap}.landing-page .facts{width:auto;padding-right:1em;margin:0;display:flex;flex-direction:column-reverse;flex-wrap:wrap;justify-content:space-between}.landing-page .facts:last-child{padding-right:0}@media (min-width:980px){.landing-page .facts{min-width:20%;width:auto}}@media (min-width:980px){.landing-page .facts.double{min-width:40%}}.landing-page .facts dd{font-size:2rem}.landing-page .facts dd span{font-size:5.5rem}.landing-page .facts dt{font-size:16;font-size:1rem;line-height:25;line-height:1.5625rem;min-height:48px;line-height:20;line-height:1.25rem}@media (max-width:480px){.landing-page .facts dt{min-height:0}}.landing-page .facts dd,.landing-page .facts dt{margin:0}.landing-page .facts .one-counter{display:inline-block}.landing-page .full-box .image-box{box-shadow:0 0 188px rgba(0,0,0,.1);border-radius:10px}.landing-page .full-box .image-box img{border-radius:10px}body main .content h1,body main .content h2,body main .content li,body main .content p{font-family:Roboto,"Open Sans",sans-serif}.container-fluid .desktop{display:none}@media (min-width:768px){.container-fluid .mobil{display:none}.container-fluid .desktop{display:inline-block}}.container-fluid .content .landing-page{font-family:Roboto,"Open Sans",sans-serif;max-width:none}.container-fluid .content .landing-page .full-box{padding:5px 0}@media (min-width:768px){.container-fluid .content .landing-page .full-box{padding:20px 0 75px}}.container-fluid .content .landing-page .bg-color-box~.row .full-box{padding:35px 0 5px}@media (min-width:768px){.container-fluid .content .landing-page .bg-color-box~.row .full-box{padding:70px 0 40px}}.container-fluid .content .row{margin:auto}.container-fluid .content .bg-color-box{background-color:#f9f9f9}@media (min-width:768px){.container-fluid .content .bg-color-box{margin-left:-30px;margin-right:-30px;padding:50px 24px}}.container-fluid .content .box-header{margin:auto;text-align:center}.container-fluid .content h1{color:#000;font-size:30px;line-height:35px;font-weight:400}@media (min-width:768px){.container-fluid .content h1{font-size:44px;line-height:60px}}.container-fluid .content .blue{color:#1699e5}.container-fluid .content h2{color:#000;border:0 none;margin:auto auto 20px;font-weight:400;font-size:21px;line-height:40px}@media (min-width:768px){.container-fluid .content h2{font-size:32px;line-height:60px}}.container-fluid .content h2 strong{color:#1699e5}.container-fluid .content h2 small{font-size:18px;line-height:22px;color:#1699e5}@media (min-width:768px){.container-fluid .content h2 small{font-size:22px;line-height:20px}}.container-fluid .content li,.container-fluid .content p{color:#000}.container-fluid .content p{font-size:20px}.container-fluid .content p a{color:#1699e5;white-space:nowrap}.container-fluid .content code{font:inherit;color:#1699e5;font-weight:600}.container-fluid .content .left-box img{background:#fff;margin:auto;border-radius:10px;box-shadow:0 0 80px rgba(0,0,0,.05)}.container-fluid .content .right-box.padding-box{padding:32px 10px 20px}@media (min-width:768px){.container-fluid .content .right-box.padding-box{padding:20px}}.container-fluid .content .right-box p strong{display:block;max-width:580px;hyphens:none}.container-fluid .content .big{margin:auto;color:#000;font-size:24px;line-height:1.4}@media (min-width:768px){.container-fluid .content .big{font-size:30px;line-height:1.25;text-align:center}}.container-fluid .content li{font-size:19px;position:relative;list-style-type:none;padding-left:16px;margin-left:0}.container-fluid .content li small{font-style:italic}.container-fluid .content li:before{content:" ";display:inline-block;width:6px;height:6px;background-color:#1699e5;position:absolute;left:0;top:10px;border-radius:50%}.container-fluid .full-box{margin:auto}.container-fluid .full-box p{font-weight:500;font-size:30px;line-height:38px;max-width:900px;hyphens:none;margin:auto}@media (min-width:768px){.container-fluid .full-box p{text-align:center}}.container-fluid .full-box nav{margin-top:50px;text-align:center}.container-fluid .full-box nav .btn-new{color:#fff;border-radius:10px;padding:20px 30px;font-size:20px;line-height:1}@media (min-width:768px){.container-fluid .full-box nav .btn-new{padding:25px 40px;font-size:24px;line-height:1}}.logged-in .container-fluid .full-box nav .btn-new{padding:16px 32px;font-size:20px}.container-fluid .full-box nav .btn-new:after,.container-fluid .full-box nav .btn-new:before{display:none}.kundenstimmen-fotografen #debug-box{display:none!important}.blockquote:before{content:"";background-image:url(/_img/layout/quotes-trans.png);display:inline-block;height:50px;width:50px;float:left;margin:1rem;background-size:contain;background-repeat:no-repeat}.pfo-style .row .toggle-box table{margin:auto}.pfo-style .row .toggle-box .toggle-box table caption{display:none}.pfo-style .box-wrapper{margin:0 0 1rem;background:#f0f0f0;border-radius:1rem;padding:1rem}.pfo-style .box-wrapper .box-wrapper.odd,.pfo-style .box-wrapper .box-wrapper.odd .toggle-box{background:#fbfbfb}.pfo-style .box-wrapper .box-wrapper.even .toggle-box{background:#f0f0f0}.pfo-style .box-wrapper .box-wrapper .toggle-link .fa{font-size:1.5rem;vertical-align:0}.pfo-style .box-wrapper .help svg .svgcolor{fill:#1799e5}.pfo-style .box-wrapper a{color:#1799e5}.pfo-style .success+.box-wrapper,.pfo-style h1+.box-wrapper{margin-top:1.5rem}.pfo-style .toggle-box{background:#fff;margin:1rem 0;padding:1rem;border-radius:1rem}.pfo-style .toggle-box .box-wrapper.even .toggle-box,.pfo-style .toggle-box .box-wrapper.odd .toggle-box{padding:0;border-radius:0}.pfo-style .toggle-link{position:static;float:none;text-align:left;font-size:1.5rem;padding:0;margin:auto;cursor:pointer}.pfo-style .toggle-link a{text-decoration:none!important;outline:0 none}.pfo-style .toggle-link a .fa{vertical-align:-2px}.pfo-style .toggle-link img{float:right;max-width:125px}.pfo-style .toggle-link .fa{font-size:1.5rem;vertical-align:0;margin-right:10px}@keyframes introjspulse{0%{transform:scale(0);opacity:0}25%{transform:scale(0);opacity:.1}50%{transform:scale(.1);opacity:.3}75%{transform:scale(.5);opacity:.5}100%{transform:scale(1);opacity:0}}.introjs-overlay{position:absolute;box-sizing:content-box;z-index:999999;opacity:0;transition:all .3s ease-out}.introjs-showElement{z-index:9999999!important}tr.introjs-showElement>td{z-index:9999999!important;position:relative}tr.introjs-showElement>th{z-index:9999999!important;position:relative}.introjs-disableInteraction{z-index:99999999!important;position:absolute;background-color:#fff;opacity:0}.introjs-relativePosition{position:relative}.introjs-helperLayer{box-sizing:content-box;position:absolute;z-index:9999998;border-radius:4px;transition:all .3s ease-out}.introjs-helperLayer *{box-sizing:content-box}.introjs-helperLayer :before{box-sizing:content-box}.introjs-helperLayer :after{box-sizing:content-box}.introjs-tooltipReferenceLayer{font-family:"Helvetica Neue",Inter,ui-sans-serif,"Apple Color Emoji",Helvetica,Arial,sans-serif;box-sizing:content-box;position:absolute;visibility:hidden;z-index:100000000;background-color:transparent;transition:all .3s ease-out}.introjs-tooltipReferenceLayer *{font-family:"Helvetica Neue",Inter,ui-sans-serif,"Apple Color Emoji",Helvetica,Arial,sans-serif}.introjs-helperNumberLayer{font-family:"Helvetica Neue",Inter,ui-sans-serif,"Apple Color Emoji",Helvetica,Arial,sans-serif;color:#9e9e9e;text-align:center;padding-top:10px;padding-bottom:10px}.introjs-arrow{border:5px solid transparent;content:"";position:absolute}.introjs-arrow.top{top:-10px;left:10px;border-bottom-color:#fff}.introjs-arrow.top-right{top:-10px;right:10px;border-bottom-color:#fff}.introjs-arrow.top-middle{top:-10px;left:50%;margin-left:-5px;border-bottom-color:#fff}.introjs-arrow.right{right:-10px;top:10px;border-left-color:#fff}.introjs-arrow.right-bottom{bottom:10px;right:-10px;border-left-color:#fff}.introjs-arrow.bottom{bottom:-10px;left:10px;border-top-color:#fff}.introjs-arrow.bottom-right{bottom:-10px;right:10px;border-top-color:#fff}.introjs-arrow.bottom-middle{bottom:-10px;left:50%;margin-left:-5px;border-top-color:#fff}.introjs-arrow.left{left:-10px;top:10px;border-right-color:#fff}.introjs-arrow.left-bottom{left:-10px;bottom:10px;border-right-color:#fff}.introjs-tooltip{box-sizing:content-box;position:absolute;visibility:visible;background-color:#fff;min-width:300px;max-width:400px;border-radius:5px;box-shadow:0 3px 30px rgba(33,33,33,.3);transition:opacity .1s ease-out}.introjs-tooltiptext{padding:20px;color:#111}.introjs-tooltip-title{font-size:18px;margin:4px 0 0;padding:0;font-weight:700;float:left;line-height:22px;color:#111;color:#1799e5;max-width:calc(100% - 36px)}.pfo-style .introjs-tooltip-title{line-height:1.3;margin-top:.5rem}.introjs-tooltip-header{padding-left:20px;padding-right:20px;padding-top:10px}.introjs-tooltip-header:after{content:".";visibility:hidden;display:block;height:0;clear:both}.introjs-tooltipbuttons{border-top:1px solid #e0e0e0;padding:10px;text-align:right;white-space:nowrap}.introjs-tooltipbuttons:after{content:"";visibility:hidden;display:block;height:0;clear:both}.introjs-button{box-sizing:content-box;position:relative;overflow:visible;display:inline-block;padding:.5rem 1rem;border:1px solid #bdbdbd;text-decoration:none;font-size:1rem;color:#424242;white-space:nowrap;cursor:pointer;outline:0;background-color:#f4f4f4;border-radius:.2em;zoom:1}.introjs-button:hover{outline:0;text-decoration:none;border-color:#9e9e9e;background-color:#e0e0e0;color:#212121}.introjs-button:focus{outline:0;text-decoration:none;background-color:#eee;box-shadow:0 0 0 .2rem rgba(158,158,158,.5);border:1px solid #616161;color:#212121;background-color:#1799e5;color:#fff}.introjs-button:active{outline:0;text-decoration:none;background-color:#e0e0e0;border-color:#9e9e9e;color:#212121}.introjs-button::-moz-focus-inner{padding:0;border:0}.introjs-skipbutton{box-sizing:content-box;color:#616161;float:right;font-size:20px;cursor:pointer;font-weight:700;line-height:1;text-align:center;padding:7px 10px}.introjs-skipbutton:focus,.introjs-skipbutton:hover{color:#212121;outline:0;text-decoration:none}.introjs-prevbutton{float:left}.introjs-nextbutton{float:right}.introjs-disabled{color:#9e9e9e;border-color:#bdbdbd;box-shadow:none;cursor:default;background-color:#f4f4f4;background-image:none;text-decoration:none}.introjs-disabled:focus,.introjs-disabled:hover{color:#9e9e9e;border-color:#bdbdbd;box-shadow:none;cursor:default;background-color:#f4f4f4;background-image:none;text-decoration:none}.introjs-hidden{display:none}.introjs-bullets{text-align:center;padding-top:10px;padding-bottom:10px}.introjs-bullets ul{box-sizing:content-box;clear:both;margin:0 auto 0;padding:0;display:inline-block}.introjs-bullets ul li{box-sizing:content-box;list-style:none;float:left;margin:0 2px}.introjs-bullets ul li a{transition:width .1s ease-in;box-sizing:content-box;display:block;width:6px;height:6px;background:#ccc;border-radius:10px;text-decoration:none;cursor:pointer}.introjs-bullets ul li a:focus,.introjs-bullets ul li a:hover{width:15px;background:#999;text-decoration:none;outline:0}.introjs-bullets ul li a.active{width:15px;background:#999}.introjs-progress{box-sizing:content-box;overflow:hidden;height:10px;margin:10px;border-radius:4px;background-color:#e0e0e0}.introjs-progressbar{box-sizing:content-box;float:left;width:0%;height:100%;font-size:10px;line-height:10px;text-align:center;background-color:#08c}.introjsFloatingElement{position:absolute;height:0;width:0;left:50%;top:50%}.introjs-fixedTooltip{position:fixed}.introjs-hint{box-sizing:content-box;position:absolute;background:0 0;width:20px;height:15px;cursor:pointer}.introjs-hint:focus{border:0;outline:0}.introjs-hint:hover>.introjs-hint-pulse{border:5px solid rgba(60,60,60,.57)}.introjs-hidehint{display:none}.introjs-fixedhint{position:fixed}.introjs-hint-pulse{box-sizing:content-box;width:10px;height:10px;border:5px solid rgba(60,60,60,.27);border-radius:30px;background-color:rgba(136,136,136,.24);z-index:10;position:absolute;transition:all .2s ease-out}.introjs-hint-no-anim .introjs-hint-dot{animation:none}.introjs-hint-dot{box-sizing:content-box;border:10px solid rgba(146,146,146,.36);background:0 0;border-radius:60px;height:50px;width:50px;animation:introjspulse 3s ease-out;animation-iteration-count:infinite;position:absolute;top:-25px;left:-25px;z-index:1;opacity:0}#filter .pfo-pagination .album-list caption .flex li,#filter .pfo-pagination li,.container .pfo-pagination-jahr .album-list caption .flex li,.container .pfo-pagination-jahr li{display:inline-block;padding:0;margin:0 12px 6px 0}#filter .pfo-pagination .album-list caption .flex li a,#filter .pfo-pagination li a,.container .pfo-pagination-jahr .album-list caption .flex li a,.container .pfo-pagination-jahr li a{background-color:#fdfdfd;display:block;padding:4px 8px 3px;border-radius:6px;box-shadow:2px 2px 4px #ccc;color:#333;outline:0 none!important}#filter .pfo-pagination .album-list caption .flex li a:hover,#filter .pfo-pagination li a:hover,.container .pfo-pagination-jahr .album-list caption .flex li a:hover,.container .pfo-pagination-jahr li a:hover{text-decoration:none;color:#1799e5;background-color:#f0f0f0}#filter .pfo-pagination .album-list caption .flex li a:hover small,#filter .pfo-pagination li a:hover small,.container .pfo-pagination-jahr .album-list caption .flex li a:hover small,.container .pfo-pagination-jahr li a:hover small{text-decoration:none}#filter .pfo-pagination .album-list caption .flex li a small,#filter .pfo-pagination li a small,.container .pfo-pagination-jahr .album-list caption .flex li a small,.container .pfo-pagination-jahr li a small{line-height:125%;font-size:1rem}#filter .pfo-pagination .album-list caption .flex li.active a,#filter .pfo-pagination li.active a,.container .pfo-pagination-jahr .album-list caption .flex li.active a,.container .pfo-pagination-jahr li.active a{background-color:#1799e5;color:#fff}#filter .pfo-pagination .album-list caption .flex li.active a:hover,#filter .pfo-pagination li.active a:hover,.container .pfo-pagination-jahr .album-list caption .flex li.active a:hover,.container .pfo-pagination-jahr li.active a:hover{color:#1799e5;background:#fff}#filter .pfo-pagination .label,.container .pfo-pagination-jahr .label{background-color:transparent}#filter .pfo-pagination .album-list caption,.container .pfo-pagination-jahr .album-list caption{display:inline;padding:8px 0}#filter .pfo-pagination li a{font-size:1rem}.container .pfo-pagination-jahr{text-align:right}.container .pfo-pagination-jahr a{font-size:110.01%;padding:6px 12px}.container .pfo-pagination-jahr a:hover{color:#333}.pfo-style .sparpaket-box-wrapper{margin:1rem 0;flex-wrap:wrap}@media only screen and (min-width:1024px){.pfo-style .sparpaket-box-wrapper{display:flex}}.pfo-style .sparpaket-box-wrapper .sparpaket-box{display:inline-flex;flex-direction:column}.pfo-style .sparpaket-box-wrapper .sparpaket-box .button-row{margin-bottom:0}.pfo-style .sparpaket-box-wrapper .sparpaket-box{border:1px solid #ccc;width:calc(100% - 48px);padding:1.5rem 1rem;margin:0 12px 24px;min-width:300px;border-radius:5px}@media only screen and (min-width:767px){.pfo-style .sparpaket-box-wrapper .sparpaket-box{width:calc(50% - 40px)}}@media only screen and (min-width:1024px){.pfo-style .sparpaket-box-wrapper .sparpaket-box{width:calc(33% - 40px);display:flex;flex:1}.pfo-style .sparpaket-box-wrapper .sparpaket-box+.sparpaket-box{margin-left:1rem}}.pfo-style .sparpaket-box-wrapper .sparpaket-box .simple-btn a,.pfo-style .sparpaket-box-wrapper .sparpaket-box li a{display:block;width:100%;padding:.25rem .5rem;color:#555}.pfo-style .sparpaket-box-wrapper .sparpaket-box .simple-btn.active,.pfo-style .sparpaket-box-wrapper .sparpaket-box li.active{background-color:#ccc}.pfo-style .sparpaket-box-wrapper .sparpaket-box img{margin-bottom:auto;margin-right:10px}.pfo-style .sparpaket-box-wrapper .sparpaket-box h2,.pfo-style .sparpaket-box-wrapper .sparpaket-box h3{font-size:1.75rem;color:#555}@media only screen and (max-width:767px){.pfo-style .sparpaket-box-wrapper .sparpaket-box h2,.pfo-style .sparpaket-box-wrapper .sparpaket-box h3{font-size:1.375rem}}.pfo-style .sparpaket-box-wrapper .sparpaket-box h2 small,.pfo-style .sparpaket-box-wrapper .sparpaket-box h3 small{font-size:.925rem;color:#555;margin:5px 5px;min-height:42px;display:block}.pfo-style .sparpaket-box-wrapper .sparpaket-box h2 .price,.pfo-style .sparpaket-box-wrapper .sparpaket-box h3 .price{color:#ed9618;font-size:1.5rem;font-weight:600}.pfo-style .sparpaket-box-wrapper .sparpaket-box .saving{padding:4px 12px;font-weight:600;text-transform:uppercase;display:inline-block;margin:5px auto;background-color:#ffebcd;border-radius:5px;color:#ed9618;font-size:1.25rem}.pfo-style .sparpaket-box-wrapper .sparpaket-box caption,.pfo-style .sparpaket-box-wrapper .sparpaket-box h4{font-size:1rem;color:#555;font-weight:600;margin-bottom:10px}.pfo-style .sparpaket-box-wrapper .sparpaket-box ul.sparpaket-tabelle li{display:flex;margin-bottom:10px;border:1px solid #f3f3f3;border-radius:5px;background-color:#fafafa}.pfo-style .sparpaket-box-wrapper .sparpaket-box .button-row{border:0 none;margin:auto 0 0}.pfo-style .sparpaket-box-wrapper .sparpaket-box .button-row a{border:0 none;background-color:#ed9618;color:#fff;margin:10px auto;display:inline-block;width:auto;font-weight:600}.pfo-style .sparpaket-box-wrapper .sparpaket-box .button-row a:hover{background-color:#ccc}.pfo-style .sparpaket-box-wrapper .sparpaket-box .button-row .pfeil{background-color:#ed9618;color:#fff}.pfo-style .sparpaket-box-wrapper .sparpaket-box .button-row .simple-btn{background-color:#ed9618;display:inline-block;margin:10px auto;padding:10px 44px 10px 24px;border-radius:5px;hyphens:none}.pfo-style .sparpaket-box-wrapper .sparpaket-box .pfeil:before{left:auto;right:10px;top:calc(50% - 14px)}.pfo-style .sparpaket-box-wrapper .sparpaket-box li+li{border:1px solid #f3f3f3}.pfo-style .sparpaket-box-wrapper .sparpaket-box .sparpaket-tabelle li:nth-child(even){background-color:#fff}.pfo-style .sparpaket-box-wrapper .sparpaket-box .sparpaket-tabelle .td-1{width:25%;padding:0}.pfo-style .sparpaket-box-wrapper .sparpaket-box .sparpaket-tabelle .td-1 a{margin:0;padding:0;display:flex}.pfo-style .sparpaket-box-wrapper .sparpaket-box .sparpaket-tabelle .td-1 a .block{display:none}.pfo-style .sparpaket-box-wrapper .sparpaket-box .sparpaket-tabelle .td-1 a img{margin:auto 0;padding:0;display:block;border-radius:5px 0 0 5px}.pfo-style .sparpaket-box-wrapper .sparpaket-box .sparpaket-tabelle .td-2{width:50%;padding:.5rem}.pfo-style .sparpaket-box-wrapper .sparpaket-box .sparpaket-tabelle .td-3{width:25%;padding:.5rem;text-align:right}.pfo-style .sparpaket-box-wrapper .dev .sparpaket-box{border:1px solid #d8d8d8;border-radius:4px;background:url(/_img/_tmp/sparpaket.png) center -50px no-repeat}.pfo-style .album .sparpaket-wrapper,.pfo-style .foto-details .sparpaket-wrapper,.pfo-style .fotos .sparpaket-wrapper{margin:1.5rem auto;text-align:center}.pfo-style .album .blue-bg,.pfo-style .foto-details .blue-bg,.pfo-style .fotos .blue-bg{background-color:#ed9618;color:#fff;border:0 none;border-radius:4px;padding:10px 20px;min-width:0;font-weight:600}.pfo-style .album .blue-bg>strong,.pfo-style .foto-details .blue-bg>strong,.pfo-style .fotos .blue-bg>strong{font-size:1.25rem;display:inline-block;padding:8px 16px;background-color:#aa031a;border-radius:4px;margin-top:8px;white-space:nowrap}.pfo-style .album .blue-bg a,.pfo-style .foto-details .blue-bg a,.pfo-style .fotos .blue-bg a{margin:10px auto 5px;display:inline-block;color:#ed9618;background-color:#fff;border-radius:4px;padding:8px 40px 8px 20px;text-decoration:none;border:0 none}.pfo-style .album .blue-bg.link-low,.pfo-style .foto-details .blue-bg.link-low,.pfo-style .fotos .blue-bg.link-low{font-weight:400}.pfo-style .album .blue-bg.link-low a,.pfo-style .foto-details .blue-bg.link-low a,.pfo-style .fotos .blue-bg.link-low a{background:inherit;color:#555}.pfo-style .album .blue-bg .pfeil:before,.pfo-style .foto-details .blue-bg .pfeil:before,.pfo-style .fotos .blue-bg .pfeil:before{left:auto;right:10px;top:calc(50% - 14px)}.rotate90{transform:rotate(90deg);transform-origin:42% 39%}.rotate180{transform:rotate(180deg)}.rotate270{transform:rotate(270deg);transform-origin:42% 61%}#lightbox .rotate270,#lightbox .rotate90{transform-origin:50% 50%;margin:auto}.unsichtbar{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.thumb-preview-up{min-height:600px}.thumb-xs-up{min-height:80px}body .product-bild img{width:400px;max-width:90vw;height:auto;box-shadow:6px 6px 10px #ddd;margin-top:10px}@media (max-width:991px){body .product-bild img{margin-bottom:1.5rem}}em{line-height:1}.pfo-style,.pfo-style .page{font-family:"Open Sans",sans-serif;font-size:100%}.pfo-style .page .website .change-selection li,.pfo-style .website .change-selection li{border:1px solid #ccc;height:200px;width:200px;background-color:#f5f5f5;display:inline-block;display:-webkit-inline-flex;display:inline-flex;text-align:center;border-radius:.5em}.pfo-style .page .website .change-selection li .flex-img,.pfo-style .page .website .change-selection li a,.pfo-style .website .change-selection li .flex-img,.pfo-style .website .change-selection li a{vertical-align:baseline;width:100%;-webkit-align-self:center;align-self:center}.pfo-style #dashboard table .thumb-xs-up,.pfo-style .page #dashboard table .thumb-xs-up{min-height:65px}.pfo-style #dashboard table .thumb-xs-up img,.pfo-style .page #dashboard table .thumb-xs-up img{width:50px}.pfo-style .page .thumb-s-up,.pfo-style .thumb-s-up{min-height:150px}.pfo-style .page .small-alben-list .thumb-s-up,.pfo-style .small-alben-list .thumb-s-up{min-height:75px}.pfo-style #cart-bar .small-alben-list .thumb-s-up,.pfo-style .page #cart-bar .small-alben-list .thumb-s-up{min-height:60px}.pfo-style .page .slideshow .thumb-s-up,.pfo-style .slideshow .thumb-s-up{min-height:140px}.pfo-style .page .thumb-m-up,.pfo-style .thumb-m-up{min-height:180px}.pfo-style .change-selection ul li .thumb-s-up,.pfo-style .page .change-selection ul li .thumb-s-up{height:90px}.pfo-style .change-selection ul li .thumb-s-up img,.pfo-style .page .change-selection ul li .thumb-s-up img{width:90px;transform-origin:50% 50%}.pfo-style .change-selection ul.termine .thumb-s-up,.pfo-style .page .change-selection ul.termine .thumb-s-up{height:90px}.pfo-style .change-selection ul.termine .rotate270,.pfo-style .change-selection ul.termine .rotate90,.pfo-style .page .change-selection ul.termine .rotate270,.pfo-style .page .change-selection ul.termine .rotate90{transform-origin:50% 50%;width:90px}.pfo-style .change-selection .thumb-s-up,.pfo-style .page .change-selection .thumb-s-up{min-height:75px}.pfo-style .change-selection table.termine .thumb-s-up,.pfo-style .page .change-selection table.termine .thumb-s-up{min-height:150px}.pfo-style #dashboard .change-selection table.termine .thumb-s-up,.pfo-style .page #dashboard .change-selection table.termine .thumb-s-up{min-height:90px}.pfo-style .inline-flex,.pfo-style .page .inline-flex{display:-webkit-inline-flex;display:inline-flex}.pfo-style .inline-flex img,.pfo-style .page .inline-flex img{-webkit-align-self:center;align-self:center}.pfo-style #footer .inline-flex,.pfo-style .page #footer .inline-flex{align-items:center}.pfo-style #footer .inline-flex .bubble,.pfo-style .page #footer .inline-flex .bubble{margin:0 .5em 0 0}.pfo-style #lightbox-list .inline-flex,.pfo-style .page #lightbox-list .inline-flex{margin-top:-5px;margin-top:10px}.pfo-style .page .upload .inline-flex,.pfo-style .upload .inline-flex{margin:.5em 0}.pfo-style .img-tiles ul,.pfo-style .page .img-tiles ul{display:flex;flex-wrap:wrap}.pfo-style .img-tiles ul li,.pfo-style .page .img-tiles ul li{list-style-type:none}.pfo-style .img-tiles li,.pfo-style .page .img-tiles li{height:175px;width:175px;position:relative;padding:0;border-radius:0;border:0 none;margin:5px;background-color:#999}.pfo-style .img-tiles li a,.pfo-style .page .img-tiles li a{display:block;width:100%;height:100%;font-size:14px;text-align:center}.pfo-style .img-tiles li a .bg-slide,.pfo-style .page .img-tiles li a .bg-slide{display:block;width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;transform-origin:50%}.pfo-style .img-tiles li a .pfeil,.pfo-style .page .img-tiles li a .pfeil{position:absolute;background-color:rgba(0,0,0,.5);bottom:0;display:block;width:100%;left:0;padding:.5rem .25rem;color:#fff}.pfo-style .img-tiles li a:active .pfeil,.pfo-style .img-tiles li a:focus .pfeil,.pfo-style .img-tiles li a:hover .pfeil,.pfo-style .page .img-tiles li a:active .pfeil,.pfo-style .page .img-tiles li a:focus .pfeil,.pfo-style .page .img-tiles li a:hover .pfeil{color:#1799e5}.pfo-style .img-tiles li a small,.pfo-style .page .img-tiles li a small{padding:1em;margin:2em 0 0;display:block;width:100%;height:50%}.pfo-style .page.pagetype-shop .top-space-with-badges,.pfo-style.pagetype-shop .top-space-with-badges{padding-top:78px;max-width:100vw}.pfo-style .page.pagetype-shop .top-space-with-badges section,.pfo-style.pagetype-shop .top-space-with-badges section{padding-top:0;margin-top:0}.pfo-style .page.pagetype-homepage .top-space-with-badges,.pfo-style.pagetype-homepage .top-space-with-badges{padding-top:78px;max-width:100vw}.pfo-style .page.pagetype-homepage .top-space-with-badges #cart-bar+section,.pfo-style.pagetype-homepage .top-space-with-badges #cart-bar+section{padding-top:0}.pfo-style .page.pagetype-homepage .top-space-with-badges section article,.pfo-style.pagetype-homepage .top-space-with-badges section article{margin-top:0}.pfo-style .flex-rows,.pfo-style .page .flex-rows{display:flex;flex-direction:column}.pfo-style .flex-row-1,.pfo-style .page .flex-row-1{order:1}.pfo-style .flex-row-1 #discount-claim,.pfo-style .page .flex-row-1 #discount-claim{position:static;width:auto;text-align:right;margin:0 -24px}@media (max-width:1040px){.pfo-style .flex-row-1 #discount-claim,.pfo-style .page .flex-row-1 #discount-claim{margin:0 -16px}}@media (max-width:767px){.pfo-style .flex-row-1 #discount-claim,.pfo-style .page .flex-row-1 #discount-claim{text-align:center}.pfo-style .flex-row-1 #discount-claim.items-1,.pfo-style .page .flex-row-1 #discount-claim.items-1{text-align:right;margin:0 -3%}.pfo-style .flex-row-1 #discount-claim.items-1 .single-discount,.pfo-style .page .flex-row-1 #discount-claim.items-1 .single-discount{text-align:center;width:auto;max-width:100vw;box-sizing:border-box}.pfo-style .flex-row-1 #discount-claim.items-1 .single-discount .single-inner,.pfo-style .page .flex-row-1 #discount-claim.items-1 .single-discount .single-inner{padding:.5rem 2rem;max-width:100vw;box-sizing:border-box}}@media (max-width:600px){.pfo-style .flex-row-1 #discount-claim,.pfo-style .page .flex-row-1 #discount-claim{margin:0}.pfo-style .flex-row-1 #discount-claim .single-discount,.pfo-style .page .flex-row-1 #discount-claim .single-discount{width:100%}.pfo-style .flex-row-1 #discount-claim .single-discount.pauschal,.pfo-style .page .flex-row-1 #discount-claim .single-discount.pauschal{width:100%}.pfo-style .flex-row-1 #discount-claim .single-discount.pauschal .simple-highlight,.pfo-style .page .flex-row-1 #discount-claim .single-discount.pauschal .simple-highlight{max-width:100%}}.pfo-style .flex-row-1 #discount-claim .single-discount,.pfo-style .page .flex-row-1 #discount-claim .single-discount{text-align:center;max-width:100vw;box-sizing:border-box}.pfo-style .flex-row-2,.pfo-style .page .flex-row-2{order:2}.pfo-style .flex-row-3,.pfo-style .page .flex-row-3{order:3}.pfo-style .page input,.pfo-style input{-webkit-hyphens:none!important;-ms-hyphens:none!important;hyphens:none!important;max-width:100%}.pfo-style .page [type=image],.pfo-style [type=image]{width:auto;max-height:80px;padding:0!important}.pfo-style .loginform label,.pfo-style .page .loginform label{font-weight:400}.pfo-style .page .shadow-box .alert:first-child,.pfo-style .shadow-box .alert:first-child{margin:-1em -1em 1em}.dev .pfo-style .container,.dev .pfo-style .page .container{border:2px solid #00f!important}.pfo-style .fullsize-alert .alert:not(tr),.pfo-style .page .fullsize-alert .alert:not(tr),.pfo-style .page .shadow-box .alert:not(tr),.pfo-style .shadow-box .alert:not(tr){border-radius:0;padding:20px 20px 20px 60px;position:relative}.pfo-style .fullsize-alert .alert:not(tr):before,.pfo-style .page .fullsize-alert .alert:not(tr):before,.pfo-style .page .shadow-box .alert:not(tr):before,.pfo-style .shadow-box .alert:not(tr):before{content:"\f06a";font:normal normal normal 2rem/1 FontAwesome;display:block;position:absolute;left:20px;top:16px}.pfo-style .fullsize-alert .alert:not(tr) p,.pfo-style .page .fullsize-alert .alert:not(tr) p,.pfo-style .page .shadow-box .alert:not(tr) p,.pfo-style .shadow-box .alert:not(tr) p{color:#fff;font-size:18px}.pfo-style .fullsize-alert .alert:not(tr) p+p,.pfo-style .page .fullsize-alert .alert:not(tr) p+p,.pfo-style .page .shadow-box .alert:not(tr) p+p,.pfo-style .shadow-box .alert:not(tr) p+p{margin-top:1rem}.pfo-style .fullsize-alert .alert:not(tr) strong,.pfo-style .page .fullsize-alert .alert:not(tr) strong,.pfo-style .page .shadow-box .alert:not(tr) strong,.pfo-style .shadow-box .alert:not(tr) strong{text-transform:uppercase;color:#fff;display:inline-block;margin-bottom:.5rem}.pfo-style .fullsize-alert .alert:not(tr) .pfeil,.pfo-style .page .fullsize-alert .alert:not(tr) .pfeil,.pfo-style .page .shadow-box .alert:not(tr) .pfeil,.pfo-style .shadow-box .alert:not(tr) .pfeil{color:#222}.pfo-style .fullsize-alert .alert:not(tr) .pfeil:active,.pfo-style .fullsize-alert .alert:not(tr) .pfeil:focus,.pfo-style .fullsize-alert .alert:not(tr) .pfeil:hover,.pfo-style .page .fullsize-alert .alert:not(tr) .pfeil:active,.pfo-style .page .fullsize-alert .alert:not(tr) .pfeil:focus,.pfo-style .page .fullsize-alert .alert:not(tr) .pfeil:hover,.pfo-style .page .shadow-box .alert:not(tr) .pfeil:active,.pfo-style .page .shadow-box .alert:not(tr) .pfeil:focus,.pfo-style .page .shadow-box .alert:not(tr) .pfeil:hover,.pfo-style .shadow-box .alert:not(tr) .pfeil:active,.pfo-style .shadow-box .alert:not(tr) .pfeil:focus,.pfo-style .shadow-box .alert:not(tr) .pfeil:hover{color:#777}.pfo-style .fullsize-alert .alert-orange,.pfo-style .page .fullsize-alert .alert-orange,.pfo-style .page .shadow-box .alert-orange,.pfo-style .shadow-box .alert-orange{background-color:#f5a623}.pfo-style .fullsize-alert strong.alert-orange,.pfo-style .page .fullsize-alert strong.alert-orange,.pfo-style .page .shadow-box strong.alert-orange,.pfo-style .shadow-box strong.alert-orange{font-weight:400;color:#fff;line-height:1.25em;padding:16px 5px 16px 50px}.pfo-style .fullsize-alert strong.alert-orange:before,.pfo-style .page .fullsize-alert strong.alert-orange:before,.pfo-style .page .shadow-box strong.alert-orange:before,.pfo-style .shadow-box strong.alert-orange:before{left:10px;top:10px}.pfo-style .fullsize-alert .alert-blue,.pfo-style .page .fullsize-alert .alert-blue,.pfo-style .page .shadow-box .alert-blue,.pfo-style .shadow-box .alert-blue{color:#fff;background-color:#0399e5}.pfo-style .fullsize-alert,.pfo-style .page .fullsize-alert{text-align:center;background-color:#f5a623;color:#fff;margin-bottom:1rem}.pfo-style .fullsize-alert .alert,.pfo-style .page .fullsize-alert .alert{margin:0 auto;display:inline-block}.pfo-style .fullsize-alert p,.pfo-style .page .fullsize-alert p{margin:0 auto;display:inline-block}.pfo-style .page .pfeil,.pfo-style .pfeil{text-decoration:none!important;position:relative;margin-left:20px}.pfo-style .page .pfeil.logout,.pfo-style .pfeil.logout{color:#ff4500}.pfo-style .page .pfeil:active,.pfo-style .page .pfeil:focus,.pfo-style .page .pfeil:hover,.pfo-style .pfeil:active,.pfo-style .pfeil:focus,.pfo-style .pfeil:hover{border-bottom:1px solid}.pfo-style .page .pfeil:before,.pfo-style .pfeil:before{content:"»";margin:auto .5rem;font-size:1.375em;position:absolute;left:-24px;top:-4px;border:0;font-weight:500}.pfo-style .page .pfeil:before:active,.pfo-style .page .pfeil:before:focus,.pfo-style .page .pfeil:before:hover,.pfo-style .pfeil:before:active,.pfo-style .pfeil:before:focus,.pfo-style .pfeil:before:hover{border:0}.pfo-style .page .pfeil.no-border,.pfo-style .pfeil.no-border{display:inline-block;border:0 none}.pfo-style .page .pfeil.no-border:before,.pfo-style .pfeil.no-border:before{top:-2px}.pfo-style .page small .pfeil:before,.pfo-style small .pfeil:before{top:-2px;left:-22px}.pfo-style .page .toggle-box,.pfo-style .toggle-box{overflow:hidden;transition:max-height .5s;position:relative}.pfo-style .page .toggle-box:after,.pfo-style .toggle-box:after{content:" ";display:block;position:absolute;width:100%;height:50px;left:0;transition:top .5s,opacity .5s;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,#fff 94%,#fff 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#fff 94%,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 94%,#fff 100%)}.pfo-style .page .toggle-box.is-closed,.pfo-style .toggle-box.is-closed{max-height:50px}.pfo-style .page .toggle-box.is-closed:after,.pfo-style .toggle-box.is-closed:after{opacity:1;top:0}.pfo-style .page .toggle-box.is-open,.pfo-style .toggle-box.is-open{max-height:500px}.pfo-style .page .toggle-box.is-open:after,.pfo-style .toggle-box.is-open:after{opacity:0;top:calc(100% - 50px)}.pfo-style .figure-list figure,.pfo-style .page .figure-list figure{display:block;width:100%;max-width:none;max-height:none;height:auto;margin-bottom:2.5rem;margin-top:32px}.pfo-style .figure-list figure+figure,.pfo-style .page .figure-list figure+figure{margin-top:2rem}.pfo-style .figure-list img,.pfo-style .page .figure-list img{display:block;width:100%;max-width:none;max-height:none!important;height:auto}.pfo-style .page .ta-re,.pfo-style .ta-re{text-align:right}.pfo-style .fw-400,.pfo-style .page .fw-400{font-weight:400}.pfo-style .fw-400-imp,.pfo-style .page .fw-400-imp{font-weight:400!important}.pfo-style .fw-600,.pfo-style .page .fw-600{font-weight:600}.pfo-style .fw-600-imp,.pfo-style .page .fw-600-imp{font-weight:600!important}.pfo-style .fs-2-5-em-imp,.pfo-style .page .fs-2-5-em-imp{font-size:2.5em!important}@media (max-width:1024px){.pfo-style .fs-2-5-em-imp,.pfo-style .page .fs-2-5-em-imp{font-size:2em!important}}@media (max-width:768px){.pfo-style .fs-2-5-em-imp,.pfo-style .page .fs-2-5-em-imp{font-size:1.75em!important}}.pfo-style .fs-2-em-imp,.pfo-style .page .fs-2-em-imp{font-size:2em!important}@media (max-width:1024px){.pfo-style .fs-2-em-imp,.pfo-style .page .fs-2-em-imp{font-size:1.5em!important}}@media (max-width:768px){.pfo-style .fs-2-em-imp,.pfo-style .page .fs-2-em-imp{font-size:1.25em!important}}.pfo-style .debug-red,.pfo-style .page .debug-red{color:red;font-size:20px}.pfo-style #header .fa-external-link-square,.pfo-style .page #header .fa-external-link-square{min-width:24px}.pfo-style .page main .fa-external-link-square,.pfo-style main .fa-external-link-square{min-width:32px;text-align:center}.pfo-style .page main section fieldset,.pfo-style main section fieldset{margin:0;padding:0}.pfo-style .page main table,.pfo-style main table{margin-bottom:2em}.pfo-style .page main table td,.pfo-style .page main table th,.pfo-style main table td,.pfo-style main table th{border:1px solid #eee;color:#333;font-size:1rem;text-align:left}.pfo-style .page main table td.re,.pfo-style .page main table th.re,.pfo-style main table td.re,.pfo-style main table th.re{text-align:right}.pfo-style .page main table td,.pfo-style main table td{background-color:#fff;hyphens:auto}.pfo-style .page main table th,.pfo-style main table th{background-color:#fafafa}.pfo-style .page main table .selected th,.pfo-style main table .selected th{background-color:#eee}.pfo-style .page main table .selected td,.pfo-style main table .selected td{background-color:rgba(79,193,255,.25)}.pfo-style .page main table .selected-2 th,.pfo-style main table .selected-2 th{background-color:#eee}.pfo-style .page main table .selected-2 td,.pfo-style main table .selected-2 td{background-color:rgba(255,173,63,.25)}.pfo-style .page main table .alert td,.pfo-style main table .alert td{background-color:rgba(255,255,0,.25)}.pfo-style .page main table tr.deleted td,.pfo-style main table tr.deleted td{background-color:rgba(255,0,0,.25)!important}.pfo-style .page main table tr.aktiviert td,.pfo-style .page main table tr.aktiviert th,.pfo-style main table tr.aktiviert td,.pfo-style main table tr.aktiviert th{color:#161616}.pfo-style .page main table tr.aktiviert:nth-child(2n+1) td,.pfo-style .page main table tr.aktiviert:nth-child(2n+1) th,.pfo-style main table tr.aktiviert:nth-child(2n+1) td,.pfo-style main table tr.aktiviert:nth-child(2n+1) th{background-color:#90ee90!important}.pfo-style .page main table tr.aktiviert:nth-child(2n) td,.pfo-style .page main table tr.aktiviert:nth-child(2n) th,.pfo-style main table tr.aktiviert:nth-child(2n) td,.pfo-style main table tr.aktiviert:nth-child(2n) th{background-color:rgba(144,238,144,.6666)!important}.pfo-style .page main table tr.blocked td,.pfo-style main table tr.blocked td{background-color:#b00;color:#fff}.pfo-style .page main table tr.dev-order th,.pfo-style main table tr.dev-order th{background-color:#0ff!important}.pfo-style .page main table tr.dev-order td,.pfo-style main table tr.dev-order td{background-color:#e0ffff!important}.pfo-style .page main table.order.konditionen th,.pfo-style main table.order.konditionen th{width:25%}.pfo-style .page main table.iterate tr:nth-child(2n) td,.pfo-style main table.iterate tr:nth-child(2n) td{background-color:#eee}.pfo-style .page select,.pfo-style select{max-width:100%}.pfo-style #select-all,.pfo-style .page #select-all{padding:1em;clear:both}@media (max-width:400px){.pfo-style #select-all,.pfo-style .page #select-all{padding:.5em}}.pfo-style #select-all a svg,.pfo-style #select-all span svg,.pfo-style .page #select-all a svg,.pfo-style .page #select-all span svg{margin-right:.75em}.pfo-style #select-all .in-active,.pfo-style .page #select-all .in-active{opacity:.3333}.pfo-style #select-all .svgbgcolor,.pfo-style .page #select-all .svgbgcolor{fill:#c8c8c8}.pfo-style #select-all .help,.pfo-style .page #select-all .help{cursor:help}@media (max-width:400px){.pfo-style #select-all p,.pfo-style .page #select-all p{text-align:left}.pfo-style #select-all p a,.pfo-style .page #select-all p a{margin:auto auto 1em;display:block;letter-spacing:0;float:none}}.pfo-style .page#recent-order.logged-in .download h1,.pfo-style#recent-order.logged-in .download h1{float:none;margin-bottom:20px}@media (max-width:1400px){.pfo-style .flex-order.ordersuccess .row,.pfo-style .page .flex-order.ordersuccess .row{flex-direction:column}.pfo-style .flex-order .row,.pfo-style .page .flex-order .row{display:flex;flex-direction:column-reverse}.pfo-style .flex-order .row .col-sm-12,.pfo-style .page .flex-order .row .col-sm-12{width:100%;float:none}.pfo-style .flex-order .row .col-md-4,.pfo-style .page .flex-order .row .col-md-4{padding:0 10px}.pfo-style .flex-order .row h2,.pfo-style .page .flex-order .row h2{display:none}.pfo-style .flex-order .row ol,.pfo-style .page .flex-order .row ol{margin:0;padding:10px 0 0;border:1px solid #ccc;border-radius:4px;display:flex;width:100%;justify-content:space-between;margin-bottom:10px;flex-wrap:wrap}.pfo-style .flex-order .row ol li,.pfo-style .page .flex-order .row ol li{padding:0 1rem;list-style-position:inside;border-bottom:0 none;width:auto;margin:0 0 10px;min-width:150px;text-align:left}}@media (max-width:1400px) and (max-width:1000px){.pfo-style .flex-order .row ol li,.pfo-style .page .flex-order .row ol li{min-width:220px}}@media (max-width:1400px){.pfo-style .flex-order .row ol li a,.pfo-style .page .flex-order .row ol li a{white-space:nowrap}}@media (max-width:1400px){.pfo-style .flex-order .row ol li .fa,.pfo-style .page .flex-order .row ol li .fa{margin-right:.5em;float:left}}.pfo-style .page#payment h1,.pfo-style .page#payment h2,.pfo-style .page#recent-order h1,.pfo-style .page#recent-order h2,.pfo-style .page#shipping-id h1,.pfo-style .page#shipping-id h2,.pfo-style .page#summary h1,.pfo-style .page#summary h2,.pfo-style#payment h1,.pfo-style#payment h2,.pfo-style#recent-order h1,.pfo-style#recent-order h2,.pfo-style#shipping-id h1,.pfo-style#shipping-id h2,.pfo-style#summary h1,.pfo-style#summary h2{font-size:2em;margin:0 0 1em;font-weight:100}.pfo-style .page#payment .ordersuccess .bankdaten,.pfo-style .page#recent-order .ordersuccess .bankdaten,.pfo-style .page#shipping-id .ordersuccess .bankdaten,.pfo-style .page#summary .ordersuccess .bankdaten,.pfo-style#payment .ordersuccess .bankdaten,.pfo-style#recent-order .ordersuccess .bankdaten,.pfo-style#shipping-id .ordersuccess .bankdaten,.pfo-style#summary .ordersuccess .bankdaten{width:auto}.pfo-style .page#payment .ordersuccess .bankdaten th,.pfo-style .page#recent-order .ordersuccess .bankdaten th,.pfo-style .page#shipping-id .ordersuccess .bankdaten th,.pfo-style .page#summary .ordersuccess .bankdaten th,.pfo-style#payment .ordersuccess .bankdaten th,.pfo-style#recent-order .ordersuccess .bankdaten th,.pfo-style#shipping-id .ordersuccess .bankdaten th,.pfo-style#summary .ordersuccess .bankdaten th{background-color:#efefef;background-color:#fafafa;text-align:left}.pfo-style .page#payment .ordersuccess .bankdaten td,.pfo-style .page#payment .ordersuccess .bankdaten th,.pfo-style .page#recent-order .ordersuccess .bankdaten td,.pfo-style .page#recent-order .ordersuccess .bankdaten th,.pfo-style .page#shipping-id .ordersuccess .bankdaten td,.pfo-style .page#shipping-id .ordersuccess .bankdaten th,.pfo-style .page#summary .ordersuccess .bankdaten td,.pfo-style .page#summary .ordersuccess .bankdaten th,.pfo-style#payment .ordersuccess .bankdaten td,.pfo-style#payment .ordersuccess .bankdaten th,.pfo-style#recent-order .ordersuccess .bankdaten td,.pfo-style#recent-order .ordersuccess .bankdaten th,.pfo-style#shipping-id .ordersuccess .bankdaten td,.pfo-style#shipping-id .ordersuccess .bankdaten th,.pfo-style#summary .ordersuccess .bankdaten td,.pfo-style#summary .ordersuccess .bankdaten th{border-color:#ddd;border-color:#eee;padding:4px 12px}.pfo-style .page#recent-order .next-step,.pfo-style#recent-order .next-step{display:block;float:none;text-align:right;max-width:none}.pfo-style .page ::-webkit-input-placeholder,.pfo-style ::-webkit-input-placeholder{color:#aaa;font-weight:100;text-align:right}.pfo-style .page ::-moz-placeholder,.pfo-style ::-moz-placeholder{color:#aaa;font-weight:100;text-align:right}.pfo-style .page :-ms-input-placeholder,.pfo-style :-ms-input-placeholder{color:#aaa;font-weight:100;text-align:right}.pfo-style .page :-moz-placeholder,.pfo-style :-moz-placeholder{color:#aaa;font-weight:100;text-align:right}.pfo-style .form-flex,.pfo-style .page .form-flex{display:flex;justify-content:space-between}.pfo-style .form-flex span label,.pfo-style .page .form-flex span label{display:block}.pfo-style .form-flex span input,.pfo-style .page .form-flex span input{width:100%}.pfo-style .form-flex .nach,.pfo-style .form-flex .vor,.pfo-style .page .form-flex .nach,.pfo-style .page .form-flex .vor{flex-grow:1}.pfo-style .form-flex .vor,.pfo-style .page .form-flex .vor{margin-right:10px}.pfo-style .form-flex .nach,.pfo-style .page .form-flex .nach{margin-left:10px}.pfo-style .form-flex .strasse,.pfo-style .page .form-flex .strasse{flex-grow:25;margin-right:10px}.pfo-style .form-flex .nr,.pfo-style .page .form-flex .nr{flex-grow:1;margin-left:10px;width:75px}.pfo-style .form-flex .plz,.pfo-style .page .form-flex .plz{flex-grow:1;margin-right:10px;width:100px}.pfo-style .form-flex .ort,.pfo-style .page .form-flex .ort{flex-grow:15;margin-left:10px}.pfo-style .form-flex.input,.pfo-style .page .form-flex.input{max-width:16em}.pfo-style .page span.form-flex,.pfo-style span.form-flex{display:inline-flex}.pfo-style .page span.form-flex .plz,.pfo-style .page span.form-flex .strasse,.pfo-style span.form-flex .plz,.pfo-style span.form-flex .strasse{margin-right:5px}.pfo-style .page span.form-flex .nr,.pfo-style .page span.form-flex .ort,.pfo-style span.form-flex .nr,.pfo-style span.form-flex .ort{margin-left:5px}.pfo-style .page span.form-flex .nr,.pfo-style span.form-flex .nr{width:5em}.pfo-style .page span.form-flex .plz,.pfo-style span.form-flex .plz{width:8em}.pfo-style .form-flex.input,.pfo-style .page .form-flex.input{max-width:none}#pfo-plugin .pfo-style .form-flex.input input[type=text],#pfo-plugin .pfo-style .page .form-flex.input input[type=text]{margin-bottom:0}.pfo-style .page span.form-flex,.pfo-style span.form-flex{display:flex}.pfo-style .kombi-row .form-flex,.pfo-style .page .kombi-row .form-flex{display:inline-flex}.pfo-style .page.dev .shadow-box,.pfo-style.dev .shadow-box{border:1px solid red}.pfo-style .page#shipping-id fieldset label,.pfo-style#shipping-id fieldset label{display:block;width:auto;text-align:left}.pfo-style .page#shipping-id fieldset input,.pfo-style#shipping-id fieldset input{width:100%;max-width:none}.pfo-style #memo_kunde_label,.pfo-style .page #memo_kunde_label{display:block;width:auto;text-align:left}.pfo-style #memo_kunde,.pfo-style .page #memo_kunde{width:100%}.pfo-style .page.client,.pfo-style.client{font-family:Roboto,sans-serif}.pfo-style .page.pagetype-domain,.pfo-style .page.pagetype-homepage,.pfo-style.pagetype-domain,.pfo-style.pagetype-homepage{background-color:#242424}.pfo-style #footer .dn,.pfo-style .dn,.pfo-style .dn-small,.pfo-style .hide,.pfo-style .page #footer .dn,.pfo-style .page .dn,.pfo-style .page .dn-small,.pfo-style .page .hide,.pfo-style .page .visibility-hidden,.pfo-style .visibility-hidden{display:inline;left:-1000px;overflow:hidden;width:0;color:#fff;position:absolute;top:-1000px;height:0}.pfo-style .fl-re,.pfo-style .fl-ri,.pfo-style .page .fl-re,.pfo-style .page .fl-ri{float:right}.pfo-style .page .pt-10,.pfo-style .pt-10{padding-top:10px}.pfo-style .page .pt-20,.pfo-style .pt-20{padding-top:20px}.pfo-style .mt-0,.pfo-style .page .mt-0{margin-top:0}.pfo-style .mt-0-imp,.pfo-style .page .mt-0-imp{margin-top:0!important}.pfo-style .mt-10,.pfo-style .page .mt-10{margin-top:10px}.pfo-style .mt-5,.pfo-style .page .mt-5{margin-top:5px}.pfo-style .mt-5-imp,.pfo-style .page .mt-5-imp{margin-top:5px!important}.pfo-style .mt-10-imp,.pfo-style .page .mt-10-imp{margin-top:10px!important}.pfo-style .mt-20,.pfo-style .page .mt-20{margin-top:20px}.pfo-style .mt-30,.pfo-style .page .mt-30{margin-top:30px}.pfo-style .mt-40,.pfo-style .page .mt-40{margin-top:40px}.pfo-style .mt-50,.pfo-style .page .mt-50{margin-top:50px}.pfo-style .mb-20,.pfo-style .page .mb-20{margin-bottom:20px}.pfo-style .mb-10,.pfo-style .page .mb-10{margin-bottom:10px}.pfo-style .mt-20-imp,.pfo-style .page .mt-20-imp{margin-top:20px!important}.pfo-style .mb-10-imp,.pfo-style .page .mb-10-imp{margin-bottom:10px!important}.pfo-style .mb-20-imp,.pfo-style .page .mb-20-imp{margin-bottom:20px!important}.pfo-style .mb-30-imp,.pfo-style .page .mb-30-imp{margin-bottom:30px!important}.pfo-style .mb-40-imp,.pfo-style .page .mb-40-imp{margin-bottom:40px!important}.pfo-style .mt-40-imp,.pfo-style .page .mt-40-imp{margin-top:40px!important}.pfo-style .mt-30-imp,.pfo-style .page .mt-30-imp{margin-top:30px!important}.pfo-style .mt-50-imp,.pfo-style .page .mt-50-imp{margin-top:50px!important}.pfo-style .mb-20,.pfo-style .page .mb-20{margin-bottom:20px}.pfo-style .mb-30,.pfo-style .page .mb-30{margin-bottom:30px}.pfo-style .mb-50,.pfo-style .page .mb-50{margin-bottom:50px}.pfo-style .inline-block,.pfo-style .page .inline-block{display:inline-block}.pfo-style .nowrap,.pfo-style .page .nowrap{white-space:nowrap}.pfo-style .block,.pfo-style .page .block{display:block}.pfo-style .page small.block,.pfo-style small.block{line-height:1.25rem}.pfo-style .fixed,.pfo-style .page .fixed{table-layout:fixed}.pfo-style .fa-check,.pfo-style .page .fa-check{color:#32cd32;cursor:help}.pfo-style .fa.fa-warning,.pfo-style .page .fa.fa-warning{margin-right:.25rem}.pfo-style .fa.fa-warning:before,.pfo-style .page .fa.fa-warning:before{width:30px;height:30px}.pfo-style .block,.pfo-style .page .block{display:block}.pfo-style .help,.pfo-style .page .help{cursor:help}.pfo-style .page img,.pfo-style img{max-width:100%;height:auto}.pfo-style .page mark,.pfo-style mark{color:inherit;background-color:#ff0}.pfo-style .page ul li.no-bullets,.pfo-style ul li.no-bullets{list-style:none;margin-left:-1.5em}.pfo-style .page ul.no-bullets li,.pfo-style ul.no-bullets li{list-style:none;margin-left:0}.pfo-style .page .shadow-box .foto-details li,.pfo-style .shadow-box .foto-details li{list-style:none}@media (min-width:768px){.pfo-style .page .shadow-box .foto-details li,.pfo-style .shadow-box .foto-details li{display:inline-block;margin-left:0}.pfo-style .page .shadow-box .foto-details li+li,.pfo-style .shadow-box .foto-details li+li{margin-left:1em;padding-left:1em}.pfo-style .page .shadow-box .foto-details li+li:before,.pfo-style .shadow-box .foto-details li+li:before{content:"•";position:relative;right:1em}}.pfo-style .page .shadow-box figure,.pfo-style .shadow-box figure{display:inline-block;margin:auto;position:relative;z-index:5}.pfo-style .page .shadow-box figure nav,.pfo-style .shadow-box figure nav{position:absolute;top:0;left:0;height:90%;width:48%;z-index:20;opacity:.25;transition:opacity .25s}.pfo-style .page .shadow-box figure nav a,.pfo-style .shadow-box figure nav a{display:block;height:100%}.pfo-style .page .shadow-box figure nav:focus,.pfo-style .page .shadow-box figure nav:hover,.pfo-style .shadow-box figure nav:focus,.pfo-style .shadow-box figure nav:hover{opacity:1}.pfo-style .page .shadow-box figure nav img,.pfo-style .shadow-box figure nav img{position:absolute;left:25px;top:45%;z-index:30}.pfo-style .page .shadow-box figure figcaption,.pfo-style .shadow-box figure figcaption{position:absolute;width:100%;bottom:0;left:0;z-index:50;background-color:rgba(0,0,0,.9);opacity:.65;transition:opacity .25s}.pfo-style .page .shadow-box figure figcaption:focus,.pfo-style .page .shadow-box figure figcaption:hover,.pfo-style .shadow-box figure figcaption:focus,.pfo-style .shadow-box figure figcaption:hover{opacity:1}.pfo-style .page .shadow-box figure #next,.pfo-style .shadow-box figure #next{left:auto;right:0}.pfo-style .page .shadow-box figure #next img,.pfo-style .shadow-box figure #next img{left:auto;right:25px}.pfo-style .page .shadow-box figure ul li,.pfo-style .shadow-box figure ul li{list-style-type:none;display:inline-block;float:right;padding:10px}.pfo-style .page .shadow-box figure ul li.download,.pfo-style .shadow-box figure ul li.download{float:left}.pfo-style .page .shadow-box figure ul li.download,.pfo-style .shadow-box figure ul li.download{margin-left:0}.pfo-style .page .shadow-box figure ul li.download .fa,.pfo-style .shadow-box figure ul li.download .fa{float:left}.pfo-style .page .shadow-box figure ul li svg,.pfo-style .shadow-box figure ul li svg{height:40px;width:40px}.pfo-style .page .shadow-box figure ul li a,.pfo-style .shadow-box figure ul li a{display:block}.pfo-style .page .qr-code-album .shadow-box figure figcaption,.pfo-style .qr-code-album .shadow-box figure figcaption{opacity:1;position:static;font-size:12px;max-width:100px;background:0 0;color:#333;padding:5px;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.pfo-style .page .qr-code-album .shadow-box ol li,.pfo-style .qr-code-album .shadow-box ol li{margin-bottom:.5rem;list-style-type:decimal}.pfo-style .page .qr-code-album .shadow-box ol li ol li,.pfo-style .qr-code-album .shadow-box ol li ol li{list-style-type:lower-alpha}.pfo-style .page .qr-code-album .shadow-box ol li ul li,.pfo-style .qr-code-album .shadow-box ol li ul li{list-style-type:square;margin-bottom:.5rem}.pfo-style .page .qr-code-album .shadow-box td.center input[type=checkbox],.pfo-style .qr-code-album .shadow-box td.center input[type=checkbox]{margin:auto}.pfo-style .page .qr-code-album code,.pfo-style .qr-code-album code{white-space:nowrap;font-size:1rem}.pfo-style .inline-li li,.pfo-style .page .inline-li li{display:inline}.pfo-style .inline-block-li,.pfo-style .page .inline-block-li{padding:0 0 0 29px}.pfo-style .inline-block-li li,.pfo-style .page .inline-block-li li{display:inline-block}.pfo-style .dev [id*=trustedShops],.pfo-style .dev [id*=tsCheckout],.pfo-style .page .dev [id*=trustedShops],.pfo-style .page .dev [id*=tsCheckout]{display:block!important;color:#00008b}.pfo-style .page h1,.pfo-style h1{-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;font-weight:100}.pfo-style .page h2,.pfo-style .page li,.pfo-style .page p,.pfo-style h2,.pfo-style li,.pfo-style p{-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.pfo-style .page h2 input,.pfo-style .page h2 textarea,.pfo-style .page li input,.pfo-style .page li textarea,.pfo-style .page p input,.pfo-style .page p textarea,.pfo-style h2 input,.pfo-style h2 textarea,.pfo-style li input,.pfo-style li textarea,.pfo-style p input,.pfo-style p textarea{-moz-hyphens:none;-ms-hyphens:none;-webkit-hyphens:none;hyphens:none}.pfo-style .page .protected,.pfo-style .protected{color:red;font-style:italic}.pfo-style .fa,.pfo-style .page .fa{font-family:FontAwesome!important;font-size:1.25em}.pfo-style .add_one .fa,.pfo-style .delete .fa,.pfo-style .minus_one .fa,.pfo-style .page .add_one .fa,.pfo-style .page .delete .fa,.pfo-style .page .minus_one .fa,.pfo-style .page .recent-order .fa,.pfo-style .recent-order .fa{font-size:1.5rem}.pfo-style .add_one .actions li a,.pfo-style .delete .actions li a,.pfo-style .minus_one .actions li a,.pfo-style .page .add_one .actions li a,.pfo-style .page .delete .actions li a,.pfo-style .page .minus_one .actions li a,.pfo-style .page .recent-order .actions li a,.pfo-style .recent-order .actions li a{vertical-align:middle}.pfo-style .flex-order .container,.pfo-style .page .flex-order .container{max-width:1280px}.pfo-style .flex-order p,.pfo-style .page .flex-order p{max-width:none}.pfo-style .page.pagetype-domain#recent-order #add-format-alle,.pfo-style .page.pagetype-homepage#recent-order #add-format-alle,.pfo-style.pagetype-domain#recent-order #add-format-alle,.pfo-style.pagetype-homepage#recent-order #add-format-alle{line-height:1.25em;margin:auto;float:none;width:auto}@media (max-width:1200px){.pfo-style .page.pagetype-domain#recent-order #add-format-alle,.pfo-style .page.pagetype-homepage#recent-order #add-format-alle,.pfo-style.pagetype-domain#recent-order #add-format-alle,.pfo-style.pagetype-homepage#recent-order #add-format-alle{white-space:normal}}@media (max-width:1200px){.pfo-style .page.pagetype-domain#recent-order .order .actions,.pfo-style .page.pagetype-homepage#recent-order .order .actions,.pfo-style.pagetype-domain#recent-order .order .actions,.pfo-style.pagetype-homepage#recent-order .order .actions{white-space:normal}}@media (max-width:1200px){.pfo-style .page.pagetype-domain#recent-order .order .actions ul,.pfo-style .page.pagetype-homepage#recent-order .order .actions ul,.pfo-style.pagetype-domain#recent-order .order .actions ul,.pfo-style.pagetype-homepage#recent-order .order .actions ul{white-space:normal}}.pfo-style .page.pagetype-domain#recent-order .order .actions li,.pfo-style .page.pagetype-homepage#recent-order .order .actions li,.pfo-style.pagetype-domain#recent-order .order .actions li,.pfo-style.pagetype-homepage#recent-order .order .actions li{min-width:0}.pfo-style .page#recent-order.not-logged-in .download h1,.pfo-style#recent-order.not-logged-in .download h1{margin:0}.pfo-style .actions ul,.pfo-style .page .actions ul{display:flex;align-items:center;justify-items:center;justify-content:center}.pfo-style .actions ul li,.pfo-style .page .actions ul li{display:inline-flex;align-items:center;justify-items:center;font-size:1.25rem;text-align:center}@media (min-width:600px){.pfo-style .actions ul li,.pfo-style .page .actions ul li{min-width:3rem}}.pfo-style .actions ul li a,.pfo-style .page .actions ul li a{vertical-align:middle;display:block;width:100%;height:100%}.pfo-style .actions ul li a span,.pfo-style .page .actions ul li a span{display:block;width:auto;height:100%}.pfo-style .alle-bilder-form input,.pfo-style .alle-bilder-form select,.pfo-style .page .alle-bilder-form input,.pfo-style .page .alle-bilder-form select{border-color:#ccc;font-size:1rem}.pfo-style .alle-bilder-form input:focus,.pfo-style .alle-bilder-form select:focus,.pfo-style .page .alle-bilder-form input:focus,.pfo-style .page .alle-bilder-form select:focus{border-color:#1799e5}.pfo-style .alle-bilder-form select,.pfo-style .page .alle-bilder-form select{min-height:22px}.pfo-style .alle-bilder-form .btn-custom,.pfo-style .page .alle-bilder-form .btn-custom{padding:5px 10px;border:0 none;border-radius:4px}@media (max-width:767px){.pfo-style .alle-bilder-form,.pfo-style .page .alle-bilder-form{display:flex;justify-content:space-between;align-items:flex-start}.pfo-style .alle-bilder-form [type=number],.pfo-style .page .alle-bilder-form [type=number]{margin-left:10px;margin-right:10px}}@media (max-width:400px){.pfo-style .alle-bilder-form,.pfo-style .page .alle-bilder-form{display:inline-block}.pfo-style .alle-bilder-form input,.pfo-style .alle-bilder-form select,.pfo-style .page .alle-bilder-form input,.pfo-style .page .alle-bilder-form select{display:block;width:100%;margin-left:auto;margin-right:auto}}.pfo-style .fa-arrow-circle-o-down-pfo,.pfo-style .page .fa-arrow-circle-o-down-pfo{text-decoration:none;position:relative}.pfo-style .page .ta-re .fa-toggle-off,.pfo-style .ta-re .fa-toggle-off{color:#777;opacity:1}.pfo-style .page a:hover .fa-toggle-off,.pfo-style a:hover .fa-toggle-off{color:orange}.pfo-style #account .homepage .ta-re .fa-toggle-on,.pfo-style .page #account .homepage .ta-re .fa-toggle-on{margin-left:.5em;opacity:1}.pfo-style .page.client .account table td img,.pfo-style.client .account table td img{max-width:120px}.pfo-style .page .tt-normal-imp,.pfo-style .tt-normal-imp{text-transform:none}.pfo-style .no-max-width-imp,.pfo-style .page .no-max-width-imp{max-width:none!important}.pfo-style .page img.w100,.pfo-style img.w100{width:100%}.pfo-style .functions .fa-arrow-circle-o-down-pfo .fa-check,.pfo-style .is-downloaded .fa-arrow-circle-o-down-pfo .fa-check,.pfo-style .page .functions .fa-arrow-circle-o-down-pfo .fa-check,.pfo-style .page .is-downloaded .fa-arrow-circle-o-down-pfo .fa-check{position:absolute;color:#32cd32;top:0;left:1.75em;font-size:.65em}@media (max-width:767px){.pfo-style .functions .fa-arrow-circle-o-down-pfo .fa-check,.pfo-style .page .functions .fa-arrow-circle-o-down-pfo .fa-check,.pfo-style .page .pfo-default .is-downloaded .fa-arrow-circle-o-down-pfo .fa-check,.pfo-style .pfo-default .is-downloaded .fa-arrow-circle-o-down-pfo .fa-check{top:-.125em;left:2.995em;font-size:1.125rem}.pfo-style .hide-s,.pfo-style .page .hide-s{display:none}}@media (max-width:980px){.pfo-style .hide-m,.pfo-style .page .hide-m{display:none}}.pfo-style .no-float,.pfo-style .page .no-float{float:none}.pfo-style .page span.tooltip,.pfo-style span.tooltip{width:24px;height:24px;display:inline-block;text-align:center;opacity:1;float:right}.pfo-style .page span.tooltip.left-direction,.pfo-style span.tooltip.left-direction{float:left}.pfo-style .mit-border,.pfo-style .page .mit-border{border:1px solid #1799e5;border-radius:10px;padding:1rem;display:inline-block;min-width:500px}.pfo-style .mit-border legend,.pfo-style .page .mit-border legend{padding:0 1em;width:auto}.pfo-style .customers-data .fa-info-circle,.pfo-style .page .customers-data .fa-info-circle{font-size:24px}.pfo-style .customers-data .tooltip,.pfo-style .page .customers-data .tooltip{width:30px}.pfo-style .page .termin-setting li span.tooltip,.pfo-style .termin-setting li span.tooltip{width:300px;margin-left:1em}.pfo-style .page .termin-setting li span.tooltip span,.pfo-style .termin-setting li span.tooltip span{display:none}.pfo-style .page .termin-setting li span.tooltip:active span,.pfo-style .page .termin-setting li span.tooltip:focus span,.pfo-style .page .termin-setting li span.tooltip:hover span,.pfo-style .termin-setting li span.tooltip:active span,.pfo-style .termin-setting li span.tooltip:focus span,.pfo-style .termin-setting li span.tooltip:hover span{display:block}.pfo-style .page .termin-setting li span.tooltip strong,.pfo-style .termin-setting li span.tooltip strong{float:none}.pfo-style .album-data .shadow-box,.pfo-style .clear,.pfo-style .page .album-data .shadow-box,.pfo-style .page .clear{clear:both}.pfo-style #footer div.center,.pfo-style .page #footer div.center{text-align:center}.pfo-style .center span.tooltip,.pfo-style .page .center span.tooltip{float:none}.pfo-style .page .tooltip,.pfo-style .tooltip{position:relative;cursor:help;font-size:.75rem;line-height:1.4em;z-index:10}.pfo-style .page .tooltip:hover,.pfo-style .tooltip:hover{z-index:100}.pfo-style .page .tooltip.dn,.pfo-style .tooltip.dn{display:none}.pfo-style .formrow .tooltip,.pfo-style .page .formrow .tooltip{margin-left:.5em;float:none}.pfo-style .formrow #pfo_faq_frage,.pfo-style .page .formrow #pfo_faq_frage{width:25rem}.pfo-style .page span.tooltip strong,.pfo-style span.tooltip strong{font-weight:400;font-size:1.125em;text-transform:none}.pfo-style .page .tooltip>span,.pfo-style .tooltip>span{display:none;position:absolute;border:8px solid #f0f0f0;padding:.625em 1em;background-color:#fff;width:300px;font-family:"Open Sans",sans-serif;bottom:18px;box-shadow:0 0 5px #333,0 0 3px #f0f0f0 inset;text-align:left;left:auto;right:14px;font-size:.875rem;line-height:1.25rem}.pfo-style .page .tooltip>span.tt-right,.pfo-style .tooltip>span.tt-right{left:18px;right:auto}.pfo-style .page .tooltip>span.tt-down,.pfo-style .tooltip>span.tt-down{bottom:auto;top:18px}.pfo-style .order-status hr,.pfo-style .page .order-status hr{margin:10px}.pfo-style .order-status .sofort-ueberweisung+.block,.pfo-style .page .order-status .sofort-ueberweisung+.block,.pfo-style .page .paypal+.block,.pfo-style .paypal+.block{margin-top:.5rem}.pfo-style .page .tiny-mce img[style*=left],.pfo-style .tiny-mce img[style*=left]{margin:0 2em 2em 0}.pfo-style .page .tiny-mce img[style*=right],.pfo-style .tiny-mce img[style*=right]{margin:0 0 2em 2em}.pfo-style .page .tiny-mce h2,.pfo-style .tiny-mce h2{clear:both}.pfo-style #sm-links li,.pfo-style .page #sm-links li{display:inline-block;margin-bottom:10px}.pfo-style #sm-links li+li,.pfo-style .page #sm-links li+li{margin-left:10px}.pfo-style #sm-links-footer li i,.pfo-style .page #sm-links-footer li i{display:inline-block;min-width:32px;text-align:center}.pfo-style .page .tooltip strong.red,.pfo-style .tooltip strong.red{color:#d00}.pfo-style .page .tooltip:active span,.pfo-style .page .tooltip:focus span,.pfo-style .page .tooltip:hover span,.pfo-style .tooltip:active span,.pfo-style .tooltip:focus span,.pfo-style .tooltip:hover span{display:block}.pfo-style .middle,.pfo-style .page .middle{vertical-align:middle}.pfo-style .center,.pfo-style .page .center{text-align:center}.pfo-style .content p.center,.pfo-style .page .content p.center{max-width:none}.pfo-style .order .foto img,.pfo-style .page .order .foto img{max-width:75px;height:auto}.pfo-style .order .foto img.rotate270,.pfo-style .order .foto img.rotate90,.pfo-style .page .order .foto img.rotate270,.pfo-style .page .order .foto img.rotate90{max-height:60px}.pfo-style .order td .download-checkbox,.pfo-style .page .order td .download-checkbox{margin-top:11px}.pfo-style .order .actions .order a,.pfo-style .page .order .actions .order a{display:inline-block;float:left;margin-left:.5em}.pfo-style .order .price,.pfo-style .page .order .price{white-space:nowrap}.pfo-style .order svg,.pfo-style .page .order svg{width:32px;height:32px}.pfo-style .order .format-in-order svg,.pfo-style .page .order .format-in-order svg{width:24px;height:24px;display:block}.pfo-style .order .format-in-order .order-more,.pfo-style .page .order .format-in-order .order-more{margin:0}.pfo-style .order .open-format-form,.pfo-style .page .order .open-format-form{display:inline-block;min-width:120px}.pfo-style .order .svgbgcolor,.pfo-style .page .order .svgbgcolor{fill:#fff}.pfo-style .page .row .image-edit-box svg,.pfo-style .row .image-edit-box svg{display:inline-block;vertical-align:-10px;margin:5px 5px 5px 0}.pfo-style .page .row .image-edit-box svg .svgcolor,.pfo-style .row .image-edit-box svg .svgcolor{fill:#ff4500}.pfo-style .page .row .image-edit-box p,.pfo-style .row .image-edit-box p{margin:auto}.pfo-style .page#recent-order .format-in-order .btn-custom,.pfo-style#recent-order .format-in-order .btn-custom{width:100%;margin-top:10px}.pfo-style .page.pfo-default .order .fa-arrow-circle-o-down-pfo .svgcolor,.pfo-style.pfo-default .order .fa-arrow-circle-o-down-pfo .svgcolor{fill:#1799e5}.pfo-style .galerie-hilfe,.pfo-style .page .galerie-hilfe{display:inline-block;text-align:center;float:right;padding:0;position:absolute;right:0;margin:-10px 0 .5rem 1rem}.pfo-style .galerie-hilfe image,.pfo-style .galerie-hilfe svg,.pfo-style .page .galerie-hilfe image,.pfo-style .page .galerie-hilfe svg{width:2.5rem;height:32px}.pfo-style .galerie-hilfe a,.pfo-style .galerie-hilfe image,.pfo-style .galerie-hilfe small,.pfo-style .galerie-hilfe svg,.pfo-style .page .galerie-hilfe a,.pfo-style .page .galerie-hilfe image,.pfo-style .page .galerie-hilfe small,.pfo-style .page .galerie-hilfe svg{text-decoration:none;border:0}.pfo-style .download-all .alert-orange,.pfo-style .page .download-all .alert-orange{border:0 none;display:block;padding:8px;padding-left:30px;position:relative;color:#fff;background-color:#f5a623}.pfo-style .download-all .alert-orange .big,.pfo-style .page .download-all .alert-orange .big{display:block;font-size:1.5rem}.pfo-style .download-all .alert-orange .fa,.pfo-style .page .download-all .alert-orange .fa{position:absolute;border:1px solid #ccc;left:15px;top:calc(50% - 15px);width:30px;height:30px;padding:7px;color:#777;background:#fff;z-index:9}.pfo-style .download-all .alert-orange .fa:hover,.pfo-style .page .download-all .alert-orange .fa:hover{left:14px;top:calc(50% - 16px);color:#aaa}.pfo-style .download-all+#lightbox-list,.pfo-style .page .download-all+#lightbox-list{margin-top:1.5rem}.pfo-style .download-all.single-inner+p,.pfo-style .page .download-all.single-inner+p{padding:.5rem;max-width:100vw;box-sizing:border-box}@media (max-width:600px){.pfo-style .download-all.single-inner+p,.pfo-style .page .download-all.single-inner+p{width:calc(100% - 24px)}}.pfo-style #lightbox-list,.pfo-style .page #lightbox-list{list-style-type:none;padding:0;text-align:center;margin:0 auto 50px}.pfo-style #lightbox-list .dn-small,.pfo-style .page #lightbox-list .dn-small{display:none}.pfo-style #lightbox-list:after,.pfo-style .page #lightbox-list:after{content:" ";display:block;clear:both}.pfo-style #lightbox-list>li,.pfo-style .page #lightbox-list>li{display:inline-block;vertical-align:middle}.pfo-style #lightbox-list li,.pfo-style .page #lightbox-list li{width:250px;background-color:rgba(100,100,100,.25);height:250px;position:relative;padding:5px;margin:5px;text-align:center;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.pfo-style #lightbox-list li ul,.pfo-style .page #lightbox-list li ul{list-style-type:none;position:absolute;bottom:0;right:0;background-color:rgba(0,0,0,.75);width:100%;border-radius:0 0 5px 5px;padding:2px 5px}.pfo-style #lightbox-list li ul.functions li,.pfo-style .page #lightbox-list li ul.functions li{text-align:center;height:30px;background-color:transparent;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;margin:0 10px}.pfo-style #lightbox-list li ul.functions li a,.pfo-style .page #lightbox-list li ul.functions li a{position:relative;display:block}.pfo-style #lightbox-list li ul li,.pfo-style .page #lightbox-list li ul li{width:24px;height:24px;margin:1px;border:0 none;padding:0;text-align:right;float:right}.pfo-style #lightbox-list li ul li img,.pfo-style .page #lightbox-list li ul li img{width:24px;height:24px;margin:0}.pfo-style #lightbox-list li .bg-slide img,.pfo-style .page #lightbox-list li .bg-slide img{max-height:none;max-width:none}.pfo-style #lightbox-list li.quer img,.pfo-style .page #lightbox-list li.quer img{width:100%;margin-top:30px}@media (max-width:1200px){.pfo-default .pfo-style #lightbox-list li.quer img,.pfo-default .pfo-style .page #lightbox-list li.quer img{margin-top:15px}}.pfo-style #lightbox-list li.quer .bg-slide img,.pfo-style .page #lightbox-list li.quer .bg-slide img{width:300px;height:auto;display:block}.pfo-style #lightbox-list li.hoch img,.pfo-style .page #lightbox-list li.hoch img{height:100%;max-height:250px}.pfo-style #lightbox-list li.hoch .bg-slide img,.pfo-style .page #lightbox-list li.hoch .bg-slide img{width:auto;height:300px;display:block}.pfo-style #lightbox-list li.download,.pfo-style .page #lightbox-list li.download{float:left;margin-left:0}.pfo-style #lightbox-list li a,.pfo-style .page #lightbox-list li a{text-decoration:none;outline:0 none}.pfo-style #lightbox-list li a.is-downloaded,.pfo-style .page #lightbox-list li a.is-downloaded{color:#ccc}.pfo-style #lightbox-list img,.pfo-style .page #lightbox-list img{transform-origin:50% 50%}.pfo-style #lightbox-list a .fa-envelope,.pfo-style .page #lightbox-list a .fa-envelope{font-size:1em;position:relative;top:3px}.pfo-style #lightbox-list .functions .fa,.pfo-style .page #lightbox-list .functions .fa{display:block}.pfo-style #lightbox-list .functions li .download,.pfo-style .page #lightbox-list .functions li .download{float:left}.pfo-style #lightbox-list .disabled,.pfo-style .page #lightbox-list .disabled{background-color:transparent;opacity:.5}.pfo-style #lightbox-list svg,.pfo-style .page #lightbox-list svg{width:28px;height:28px}.pfo-style #lightbox-list .info svg,.pfo-style .page #lightbox-list .info svg{margin-top:2px;width:24px;height:24px}.pfo-style .functions .copyright,.pfo-style .page .functions .copyright{display:none}.pfo-style .bg-slide,.pfo-style .img-bg-placeholder,.pfo-style .page .bg-slide,.pfo-style .page .img-bg-placeholder{display:block}.pfo-style .account .w100 .img-bg-placeholder,.pfo-style .album-information .img-bg-placeholder,.pfo-style .galerie table .img-bg-placeholder,.pfo-style .order .img-bg-placeholder,.pfo-style .order-overwiev .img-bg-placeholder,.pfo-style .page .account .w100 .img-bg-placeholder,.pfo-style .page .album-information .img-bg-placeholder,.pfo-style .page .galerie table .img-bg-placeholder,.pfo-style .page .order .img-bg-placeholder,.pfo-style .page .order-overwiev .img-bg-placeholder,.pfo-style .page .small-alben-list .img-bg-placeholder,.pfo-style .small-alben-list .img-bg-placeholder{opacity:0;display:none}.pfo-style .order-overwiev .rotate270,.pfo-style .order-overwiev .rotate90,.pfo-style .page .order-overwiev .rotate270,.pfo-style .page .order-overwiev .rotate90{max-width:80px}.pfo-style .page .slice-box,.pfo-style .slice-box{display:none}.pfo-style .page pre,.pfo-style pre{max-width:100%;white-space:pre-wrap}.pfo-style #img-preview .functions li.download,.pfo-style .page #img-preview .functions li.download{float:left}.pfo-style .page li.download,.pfo-style li.download{background-color:transparent}.pfo-style .page .to-download-list,.pfo-style .to-download-list{cursor:pointer}.pfo-style .is-in-cart,.pfo-style .page .is-in-cart,.pfo-style .page a.is-downloaded,.pfo-style .page span.is-downloaded,.pfo-style a.is-downloaded,.pfo-style span.is-downloaded{opacity:.75;color:#ccc;cursor:help}.pfo-style .col-unit a.is-in-cart,.pfo-style .page .col-unit a.is-in-cart{color:#063258}.pfo-style .page .with-cart #cart #wk-anzahl,.pfo-style .with-cart #cart #wk-anzahl{display:inline-block}.pfo-style .downloadlist a.is-downloaded,.pfo-style .page .downloadlist a.is-downloaded{color:#063258;opacity:1}.pfo-style .page.client .flexslider li,.pfo-style .page.pfo-default .flexslider li,.pfo-style.client .flexslider li,.pfo-style.pfo-default .flexslider li{max-width:none}.pfo-style .page.client .flexslider img,.pfo-style .page.pfo-default .flexslider img,.pfo-style.client .flexslider img,.pfo-style.pfo-default .flexslider img{max-width:100%;max-height:65vh;width:auto;margin:auto}.pfo-style .page.client .w100 .flexslider img,.pfo-style .page.pfo-default .w100 .flexslider img,.pfo-style.client .w100 .flexslider img,.pfo-style.pfo-default .w100 .flexslider img{max-height:none;width:100%;margin:0}.pfo-style .page.client .flexslider .flex-direction-nav,.pfo-style .page.pfo-default .flexslider .flex-direction-nav,.pfo-style.client .flexslider .flex-direction-nav,.pfo-style.pfo-default .flexslider .flex-direction-nav{padding:0}.pfo-style .page.client .flexslider .flex-direction-nav li,.pfo-style .page.pfo-default .flexslider .flex-direction-nav li,.pfo-style.client .flexslider .flex-direction-nav li,.pfo-style.pfo-default .flexslider .flex-direction-nav li{list-style-type:none}.pfo-style .page.client .flexslider .flex-direction-nav .flex-prev,.pfo-style .page.pfo-default .flexslider .flex-direction-nav .flex-prev,.pfo-style.client .flexslider .flex-direction-nav .flex-prev,.pfo-style.pfo-default .flexslider .flex-direction-nav .flex-prev{background:transparent url(/_img/lightbox/prev.png) center left no-repeat;text-indent:-1000px;width:45%;height:90%;top:0;margin:0}.pfo-style .page.client .flexslider .flex-direction-nav .flex-next,.pfo-style .page.pfo-default .flexslider .flex-direction-nav .flex-next,.pfo-style.client .flexslider .flex-direction-nav .flex-next,.pfo-style.pfo-default .flexslider .flex-direction-nav .flex-next{background:transparent url(/_img/lightbox/next.png) center right no-repeat;text-align:left;text-indent:-1000px;width:45%;height:90%;top:0;margin:0}.pfo-style .page.client .flexslider .flex-direction-nav .flex-next:before,.pfo-style .page.client .flexslider .flex-direction-nav .flex-prev:before,.pfo-style .page.pfo-default .flexslider .flex-direction-nav .flex-next:before,.pfo-style .page.pfo-default .flexslider .flex-direction-nav .flex-prev:before,.pfo-style.client .flexslider .flex-direction-nav .flex-next:before,.pfo-style.client .flexslider .flex-direction-nav .flex-prev:before,.pfo-style.pfo-default .flexslider .flex-direction-nav .flex-next:before,.pfo-style.pfo-default .flexslider .flex-direction-nav .flex-prev:before{visibility:hidden}.pfo-style .page.client .text-images img,.pfo-style .page.pfo-default .text-images img,.pfo-style.client .text-images img,.pfo-style.pfo-default .text-images img{max-width:50%;margin:0 0 3rem 2rem;border:1px solid #ccc}.pfo-style .page.client .text-images p,.pfo-style .page.pfo-default .text-images p,.pfo-style.client .text-images p,.pfo-style.pfo-default .text-images p{clear:both}.pfo-style .page#content .flexslider,.pfo-style#content .flexslider{clear:both;background-color:#f0f0f0;padding:30px 10px 10px;margin-top:50px;padding-bottom:55px}.pfo-style .page#content .flexslider .slides li,.pfo-style#content .flexslider .slides li{margin:0;position:relative}.pfo-style .page#content .flexslider .slides li:after,.pfo-style#content .flexslider .slides li:after{content:attr(title);background:rgba(0,0,0,.85);display:block;position:absolute;color:#eee;bottom:0;z-index:10;width:100%;padding:.5rem 1em}.pfo-style .page#content .flexslider .slides img,.pfo-style#content .flexslider .slides img{width:100%;height:auto}.pfo-style .page#content .flexslider .flex-control-nav,.pfo-style#content .flexslider .flex-control-nav{display:block;bottom:15px;padding:0}.pfo-style .page .steps,.pfo-style .steps{padding-left:2em;margin:0 0 1.5rem}.pfo-style .page .steps li,.pfo-style .steps li{border-bottom:1px dashed #ccc;margin-bottom:1em}.pfo-style .page ol.steps,.pfo-style ol.steps{padding:0}.pfo-style .page ol.steps li,.pfo-style ol.steps li{list-style:decimal;margin-left:1.5em}.pfo-style .page ol.steps li .fa,.pfo-style ol.steps li .fa{float:right;position:relative;top:0;margin:0;font-size:1.25rem}.pfo-style .page .steps li span,.pfo-style .steps li span{float:right;font-size:1.5em;position:relative;top:-5px}.pfo-style .autogen .label,.pfo-style .autogen label,.pfo-style .page .autogen .label,.pfo-style .page .autogen label{display:inline-block}.pfo-style .page main .container .row input[type=checkbox],.pfo-style .page main .container .row input[type=radio],.pfo-style main .container .row input[type=checkbox],.pfo-style main .container .row input[type=radio]{width:auto;display:inline-block;margin-right:.5em}.pfo-style .page .payment-icon,.pfo-style .payment-icon{max-width:100px;margin-right:1em;min-width:100px}.pfo-style .page .payment .radioboxrow,.pfo-style .payment .radioboxrow{display:flex;align-items:center}.pfo-style .page .payment .radioboxrow label,.pfo-style .payment .radioboxrow label{font-size:inherit;margin-left:1rem;line-height:1.375rem;font-weight:600;min-width:75%}@media (max-width:767px){.pfo-style .page .payment .radioboxrow label,.pfo-style .payment .radioboxrow label{min-width:50%}}.pfo-style .page .payment .radioboxrow label span,.pfo-style .payment .radioboxrow label span{display:block;font-weight:400}.pfo-style .page .payment .radioboxrow label .show-overlay .done,.pfo-style .payment .radioboxrow label .show-overlay .done{display:inline-block;width:calc(100% - 40px)}.pfo-style .next-step,.pfo-style .page .next-step{text-align:right}.pfo-style .page .shipping-id .radioboxrow label[for=pickup],.pfo-style .shipping-id .radioboxrow label[for=pickup]{width:16em}.pfo-style .page .startlayer,.pfo-style .startlayer{vertical-align:top;padding:1.25em 0 0 6em}@media (max-width:767px){.pfo-style .page .startlayer,.pfo-style .startlayer{padding:1.25em 0}}.pfo-style .close .closelink,.pfo-style .page .close .closelink{width:50px;height:50px;background-size:25px 25px;background:url(/_img/closeretina.png) center center no-repeat;text-indent:-5000px}.pfo-style .page.pfo-default .close .closelink,.pfo-style.pfo-default .close .closelink{background:url(/_img/close-grey.png) center center no-repeat}.pfo-style .format-in-order .close,.pfo-style .page .format-in-order .close{width:28px;height:28px;margin-top:-5px}.pfo-style .format-in-order .close .closelink,.pfo-style .page .format-in-order .close .closelink{width:100%;height:100%;border:0 none;display:block;background:0 0;transition-duration:50ms}.pfo-style .format-in-order .close .closelink:active,.pfo-style .format-in-order .close .closelink:focus,.pfo-style .format-in-order .close .closelink:hover,.pfo-style .page .format-in-order .close .closelink:active,.pfo-style .page .format-in-order .close .closelink:focus,.pfo-style .page .format-in-order .close .closelink:hover{transform:scale(1.075)}.pfo-style .format-in-order input,.pfo-style .format-in-order select,.pfo-style .page .format-in-order input,.pfo-style .page .format-in-order select{border-color:#ccc}.pfo-style .format-in-order select,.pfo-style .page .format-in-order select{margin-top:.75em}.pfo-style .format-in-order label,.pfo-style .page .format-in-order label{display:inline;margin-right:.5rem}.pfo-style .format-in-order .formrow,.pfo-style .page .format-in-order .formrow{text-align:left}.pfo-style #galerie .startlayer,.pfo-style .page #galerie .startlayer{padding-left:6em}@media (max-width:767px){.pfo-style #galerie .startlayer,.pfo-style .page #galerie .startlayer{padding-left:0}}.pfo-style #galerie #pfo-dialog #pfo-dialog-content h3,.pfo-style .page #galerie #pfo-dialog #pfo-dialog-content h3{margin-top:2em}.pfo-style #galerie #pfo-dialog #pfo-dialog-content .startlayer h3,.pfo-style .page #galerie #pfo-dialog #pfo-dialog-content .startlayer h3{margin-top:0}.pfo-style #pfo-dialog-content h2,.pfo-style .page #pfo-dialog-content h2,.pfo-style .page .pfo-dialog-content h2,.pfo-style .pfo-dialog-content h2{font-size:2rem;padding:0;margin-bottom:.5em;line-height:1.25em;margin-right:2em;font-weight:400}.pfo-style #pfo-dialog-content div,.pfo-style .page #pfo-dialog-content div,.pfo-style .page .pfo-dialog-content div,.pfo-style .pfo-dialog-content div{position:relative}.pfo-style #pfo-dialog-content h3,.pfo-style .page #pfo-dialog-content h3,.pfo-style .page .pfo-dialog-content h3,.pfo-style .pfo-dialog-content h3{font-size:1.25rem;font-weight:400;margin-bottom:10px}.pfo-style #pfo-dialog-content svg,.pfo-style .page #pfo-dialog-content svg,.pfo-style .page .pfo-dialog-content svg,.pfo-style .pfo-dialog-content svg{width:60px;height:60px;position:absolute;left:0;top:20px}.pfo-style #pfo-dialog-content .icon-cart,.pfo-style #pfo-dialog-content .icon-dl,.pfo-style #pfo-dialog-content .icon-mail,.pfo-style #pfo-dialog-content .icon-zip,.pfo-style .page #pfo-dialog-content .icon-cart,.pfo-style .page #pfo-dialog-content .icon-dl,.pfo-style .page #pfo-dialog-content .icon-mail,.pfo-style .page #pfo-dialog-content .icon-zip,.pfo-style .page .pfo-dialog-content .icon-cart,.pfo-style .page .pfo-dialog-content .icon-dl,.pfo-style .page .pfo-dialog-content .icon-mail,.pfo-style .page .pfo-dialog-content .icon-zip,.pfo-style .pfo-dialog-content .icon-cart,.pfo-style .pfo-dialog-content .icon-dl,.pfo-style .pfo-dialog-content .icon-mail,.pfo-style .pfo-dialog-content .icon-zip{background-image:none}.pfo-style #pfo-dialog-content figure,.pfo-style .page #pfo-dialog-content figure,.pfo-style .page .pfo-dialog-content figure,.pfo-style .pfo-dialog-content figure{display:block;text-align:center;padding-bottom:2.5rem}@media (min-width:769px){.pfo-style #pfo-dialog-content figure,.pfo-style .page #pfo-dialog-content figure,.pfo-style .page .pfo-dialog-content figure,.pfo-style .pfo-dialog-content figure{float:right;margin:0 0 0 2rem;max-width:50%}}.pfo-style #pfo-dialog-content #pfo-dialog-html,.pfo-style .page #pfo-dialog-content #pfo-dialog-html,.pfo-style .page .pfo-dialog-content #pfo-dialog-html,.pfo-style .pfo-dialog-content #pfo-dialog-html{padding-bottom:1rem}.pfo-style .page .termin-setting,.pfo-style .termin-setting{list-style-type:none}.pfo-style .page .termin-setting li,.pfo-style .termin-setting li{line-height:1em;margin-bottom:15px;padding-bottom:5px}.pfo-style .page .termin-setting li+li,.pfo-style .termin-setting li+li{margin-top:10px}.pfo-style .page h3+.termin-setting,.pfo-style h3+.termin-setting{margin-top:.75rem}.pfo-style .clients li,.pfo-style .guthaben,.pfo-style .page .clients li,.pfo-style .page .guthaben,.pfo-style .page .termin-setting li,.pfo-style .termin-setting li{border-bottom:1px dashed #ccc}.pfo-style .page .termin-setting li span,.pfo-style .termin-setting li span{display:inline-block;text-align:left;width:auto}.pfo-style .guthaben span,.pfo-style .page .guthaben span,.pfo-style .page .termin-setting li strong,.pfo-style .termin-setting li strong{float:right}.pfo-style .page .termin-setting li .no-float,.pfo-style .termin-setting li .no-float{float:none}.pfo-style .page main .album-information .container .termin-setting+h3,.pfo-style main .album-information .container .termin-setting+h3{margin-top:1em}.pfo-style .page main .album-information .container h2+h3,.pfo-style main .album-information .container h2+h3{margin-top:2rem}.pfo-style #galerie .greyblock,.pfo-style .page #galerie .greyblock{padding:5px 0 0 0}.pfo-style .greyblock,.pfo-style .page .greyblock{display:block;font-size:.75em}.pfo-style .greyblock .pfeil,.pfo-style .page .greyblock .pfeil{border:0 none;margin:0}.pfo-style .greyblock .pfeil:before,.pfo-style .page .greyblock .pfeil:before{left:-5px}.pfo-style .greyblock a,.pfo-style .page .greyblock a{display:block;font-size:1em}.pfo-style .details .greyblock a,.pfo-style .page .details .greyblock a{font-size:.75em}.pfo-style .album-data img,.pfo-style .page .album-data img{margin:0 1em 0 0;float:left;display:inline-block;max-height:150px}.pfo-style .mailbox li,.pfo-style .page .mailbox li{margin-bottom:.75em}.pfo-style .mailbox li.own,.pfo-style .page .mailbox li.own{margin-right:3em}.pfo-style .mailbox .other+.other,.pfo-style .mailbox .own+.own,.pfo-style .page .mailbox .other+.other,.pfo-style .page .mailbox .own+.own{margin-top:1.5em}.pfo-style .mailbox .unread .mailtext,.pfo-style .page .mailbox .unread .mailtext{font-weight:700}.pfo-style .mailbox .mailtext,.pfo-style .page .mailbox .mailtext{font-weight:400;font-family:"Comic Sans MS",sans-serif;font-size:1.125rem}.pfo-style .page .re-mails span,.pfo-style .re-mails span{display:inline-block;border:1px solid #063258;background-color:#eee;-webkit-border-radius:10px;border-radius:10px;padding:2px 5px}.pfo-style .page .re-mails .neu,.pfo-style .re-mails .neu{border:1px solid #c00;background-color:#f08080;color:#fff}.pfo-style .mailbox li.other,.pfo-style .page .mailbox li.other{margin-left:3em}.pfo-style .mailbox li.other .mailtext,.pfo-style .page .mailbox li.other .mailtext{background-color:#d6e7fe;color:#000}.pfo-style .mailbox-box,.pfo-style .page .mailbox-box{border:1px dashed #ccc;padding:.5em 1em 1em 1em;margin:1em 0 2em}.pfo-style .mailbox-box .album-preview,.pfo-style .page .mailbox-box .album-preview{float:right;margin:.75em 0 2em 2em;width:20%;border:1px solid #ccc;background-color:#f5f5f5;padding:0 .75em;text-align:center;-webkit-border-radius:1em;border-radius:1em}.pfo-style .mailbox-box .album-preview img,.pfo-style .page .mailbox-box .album-preview img{margin:0 auto 1em;max-width:100%;transform-origin:50% 50%}.pfo-style .mailbox-box li,.pfo-style .page .mailbox-box li{width:76%}.pfo-style .mailbox-box .album-preview ul,.pfo-style .page .mailbox-box .album-preview ul{list-style:none;padding:0;margin:0}.pfo-style .mailbox-box .album-preview li,.pfo-style .page .mailbox-box .album-preview li{display:inline-block;font-size:1.5em;width:auto;margin:0 .25em}.pfo-style .mailbox-box h2,.pfo-style .page .mailbox-box h2{line-height:1em;width:62%;display:inline-block;color:#fff}.pfo-style .mailbox-box h2 span,.pfo-style .page .mailbox-box h2 span{display:block;font-size:.95rem}.pfo-style .mailbox-box .name,.pfo-style .page .mailbox-box .name{float:right;white-space:nowrap}.pfo-style .mailbox,.pfo-style .page .mailbox{padding-left:0}.pfo-style .mailbox li,.pfo-style .page .mailbox li{list-style-type:none}.pfo-style .mailbox-box,.pfo-style .page .mailbox-box{background:#fafafa}.pfo-style .mailbox-box h2,.pfo-style .page .mailbox-box h2{color:#333}.pfo-style .mailbox small,.pfo-style .page .mailbox small{display:block;color:#a00;font-size:.9em;margin-bottom:.25em}.pfo-style .kontakt-form textarea,.pfo-style .page .kontakt-form textarea{vertical-align:top;width:25em;height:8em}.pfo-style .mailbox .mailtext,.pfo-style .page .mailbox .mailtext{border:1px solid #ccc;padding:.2em .5em;background-color:#f5f5f5;display:block;color:#333;border-radius:.5em}.pfo-style .kontakt-form,.pfo-style .page .kontakt-form{float:left;width:37.5em}.pfo-style #mailbox-id .kontakt-form,.pfo-style .page #mailbox-id .kontakt-form{width:auto}.pfo-style #pfo-dialog .startlayer p,.pfo-style .page #pfo-dialog .startlayer p{padding-left:0;max-width:none}.pfo-style .page .pfo-default #pfo-dialog .startlayer,.pfo-style .pfo-default #pfo-dialog .startlayer{margin-top:0}.pfo-style .page .pfo-default #pfo-dialog h2,.pfo-style .page .pfo-default .pfo-dialog h2,.pfo-style .pfo-default #pfo-dialog h2,.pfo-style .pfo-default .pfo-dialog h2{font-size:2.25em;max-width:90%}.pfo-style .page .pfo-default #pfo-dialog h3,.pfo-style .pfo-default #pfo-dialog h3{font-size:1.1em;font-weight:700}.pfo-style .page .pfo-default #pfo-dialog h2,.pfo-style .page .pfo-default #pfo-dialog h3,.pfo-style .page .pfo-default #pfo-dialog p,.pfo-style .page .pfo-default .pfo-dialog h2,.pfo-style .pfo-default #pfo-dialog h2,.pfo-style .pfo-default #pfo-dialog h3,.pfo-style .pfo-default #pfo-dialog p,.pfo-style .pfo-default .pfo-dialog h2{color:#063258}.pfo-style .page .pfo-default #pfo-dialog .fa,.pfo-style .page .pfo-default .pfo-dialog .fa,.pfo-style .pfo-default #pfo-dialog .fa,.pfo-style .pfo-default .pfo-dialog .fa{font-size:3em;margin:0 .25em .1em 0;float:left}.pfo-style #pfo-dialog a,.pfo-style .page #pfo-dialog a,.pfo-style .page .pfo-dialog a,.pfo-style .pfo-dialog a{display:inline-block;padding-top:.2em}.pfo-style .page .pfo-default #pfo-dialog .close a,.pfo-style .pfo-default #pfo-dialog .close a{padding-top:.5em}.pfo-style #pfo-dialog a:active,.pfo-style #pfo-dialog a:focus,.pfo-style #pfo-dialog a:hover,.pfo-style .page #pfo-dialog a:active,.pfo-style .page #pfo-dialog a:focus,.pfo-style .page #pfo-dialog a:hover{text-decoration:underline}.pfo-style #overlay .close,.pfo-style #pfo-dialog .close,.pfo-style .page #overlay .close,.pfo-style .page #pfo-dialog .close,.pfo-style .page .pfo-dialog .close,.pfo-style .pfo-dialog .close{position:absolute;right:1em;top:1em;z-index:100;width:48px;height:48px;text-align:center;font-size:1.5em}.pfo-style #overlay .close a,.pfo-style #pfo-dialog .close a,.pfo-style .page #overlay .close a,.pfo-style .page #pfo-dialog .close a,.pfo-style .page .pfo-dialog .close a,.pfo-style .pfo-dialog .close a{text-decoration:none;border:0 none;background:0 0;float:left;transition-duration:50ms;display:block;height:100%;width:100%;margin:0}.pfo-style #overlay .close a:active,.pfo-style #overlay .close a:focus,.pfo-style #overlay .close a:hover,.pfo-style #pfo-dialog .close a:active,.pfo-style #pfo-dialog .close a:focus,.pfo-style #pfo-dialog .close a:hover,.pfo-style .page #overlay .close a:active,.pfo-style .page #overlay .close a:focus,.pfo-style .page #overlay .close a:hover,.pfo-style .page #pfo-dialog .close a:active,.pfo-style .page #pfo-dialog .close a:focus,.pfo-style .page #pfo-dialog .close a:hover,.pfo-style .page .pfo-dialog .close a:active,.pfo-style .page .pfo-dialog .close a:focus,.pfo-style .page .pfo-dialog .close a:hover,.pfo-style .pfo-dialog .close a:active,.pfo-style .pfo-dialog .close a:focus,.pfo-style .pfo-dialog .close a:hover{transform:scale(1.075)}.pfo-style #overlay .close a svg,.pfo-style #pfo-dialog .close a svg,.pfo-style .page #overlay .close a svg,.pfo-style .page #pfo-dialog .close a svg,.pfo-style .page .pfo-dialog .close a svg,.pfo-style .pfo-dialog .close a svg{position:static;float:left;display:block;height:100%;width:100%}.pfo-style #pfo-dialog .inline-svg svg,.pfo-style .page #pfo-dialog .inline-svg svg{position:static;float:left;margin:0 1em 1em 0}.pfo-style #pfo-dialog,.pfo-style .overlay,.pfo-style .page #pfo-dialog,.pfo-style .page .overlay,.pfo-style .page .pfo-dialog,.pfo-style .pfo-dialog{position:fixed;width:100%;height:100%;background-color:#969696;background-color:rgba(0,0,0,.8);left:0;top:0;z-index:1000000}.pfo-style .overlay-aktiv,.pfo-style .page .overlay-aktiv{opacity:1}.pfo-style #feedback-div,.pfo-style #newsletter-div,.pfo-style #pfo-dialog-content,.pfo-style .overlay-content,.pfo-style .page #feedback-div,.pfo-style .page #newsletter-div,.pfo-style .page #pfo-dialog-content,.pfo-style .page .overlay-content,.pfo-style .page .pfo-dialog-content,.pfo-style .pfo-dialog-content{max-height:100%;overflow:auto;max-width:100%;position:absolute;margin:auto;min-height:50%;background-color:#fff;padding:1em 3%;border:1px solid #000;z-index:100010;border-radius:.5em;left:2.5%;top:2.5%;width:95%}@media (min-width:769px){.pfo-style #feedback-div,.pfo-style #newsletter-div,.pfo-style #pfo-dialog-content,.pfo-style .overlay-content,.pfo-style .page #feedback-div,.pfo-style .page #newsletter-div,.pfo-style .page #pfo-dialog-content,.pfo-style .page .overlay-content,.pfo-style .page .pfo-dialog-content,.pfo-style .pfo-dialog-content{padding:1.5em 2.5em;left:10%;top:10%;width:80%}}@media (min-width:1025px){.pfo-style #feedback-div,.pfo-style #newsletter-div,.pfo-style #pfo-dialog-content,.pfo-style .overlay-content,.pfo-style .page #feedback-div,.pfo-style .page #newsletter-div,.pfo-style .page #pfo-dialog-content,.pfo-style .page .overlay-content,.pfo-style .page .pfo-dialog-content,.pfo-style .pfo-dialog-content{left:15%;top:15%;width:70%;max-height:80vh}}@media (min-width:1025px){.pfo-style #pfo-dialog #pfo-dialog-content.login,.pfo-style .page #pfo-dialog #pfo-dialog-content.login{left:15%;right:15%;top:15%;width:70%;max-height:80vh;max-width:480px}}.pfo-style .overlay-content,.pfo-style .page .overlay-content{display:block;color:#333;padding:2em;width:auto;max-width:95%;left:0;right:0}.pfo-style .overlay-content h2,.pfo-style .overlay-content li,.pfo-style .overlay-content p,.pfo-style .page .overlay-content h2,.pfo-style .page .overlay-content li,.pfo-style .page .overlay-content p{color:#333}.pfo-style .overlay-content h2,.pfo-style .page .overlay-content h2{color:#063258;font-weight:300}.pfo-style .overlay-content li,.pfo-style .page .overlay-content li{list-style:disc inside}.pfo-style .overlay-content section,.pfo-style .page .overlay-content section{padding:0 1em}.pfo-style .overlay-content iframe,.pfo-style .page .overlay-content iframe{min-height:250px;overflow:hidden;margin-bottom:1.5rem}.pfo-style .page svg,.pfo-style svg{vertical-align:middle}.pfo-style .page .svgcolor,.pfo-style .svgcolor{fill:#0c9;fill:#1799e5;fill:#4c9bb8;transition:fill .25s}.pfo-style #cart-bar a .fa-user,.pfo-style .page #cart-bar a .fa-user{color:#4c9bb8}.pfo-style .deleted,.pfo-style .page .deleted{opacity:.5}.pfo-style .deleted .svgcolor,.pfo-style .page .deleted .svgcolor{fill:#ccc}.pfo-style .is-in-cart .svgcolor,.pfo-style .page .is-in-cart .svgcolor{fill:#999}.pfo-style .functions .is-in-cart .svgcolor,.pfo-style .page .functions .is-in-cart .svgcolor{fill:#ccc}.pfo-style .page svg,.pfo-style svg{width:28px;height:28px}.pfo-style .download svg,.pfo-style .page .download svg{width:26px;height:26px;margin-right:5px;vertical-align:top}.pfo-style .page .zip-download-options .fa-remove,.pfo-style .zip-download-options .fa-remove{margin-left:1.5em;vertical-align:middle;margin-right:.25em;color:#d00}.pfo-style #alle-format-row input,.pfo-style #alle-format-row select,.pfo-style .page #alle-format-row input,.pfo-style .page #alle-format-row select{border-color:#ccc}.pfo-style #alle-format-row input:focus,.pfo-style #alle-format-row select:focus,.pfo-style .page #alle-format-row input:focus,.pfo-style .page #alle-format-row select:focus{border-color:#1799e5}.pfo-style #cart-bar svg,.pfo-style .page #cart-bar svg,.pfo-style .page.pfo-default #cart svg,.pfo-style.pfo-default #cart svg{width:32px;height:32px}@media (max-width:767px){.pfo-style .bigphotos li svg,.pfo-style .page .bigphotos li svg{width:36px;height:36px}.pfo-style .bigphotos li .fa,.pfo-style .page .bigphotos li .fa{text-align:center}.pfo-style .bigphotos li.info svg,.pfo-style .page .bigphotos li.info svg{width:32px;height:32px;margin-top:3px}}.pfo-style #cart-bar .svgbgcolor,.pfo-style .page #cart-bar .svgbgcolor,.pfo-style .page.pfo-default #cart .svgbgcolor,.pfo-style.pfo-default #cart .svgbgcolor{fill:#efefef}.pfo-style #cart-bar,.pfo-style .page #cart-bar{box-shadow:0 0 0 #fff;transition:box-shadow .5s}.pfo-style #cart-bar.opened,.pfo-style .page #cart-bar.opened{box-shadow:5px 5px 5px #ccc}.pfo-style .page.pfo-default #pfo-dialog h1,.pfo-style .page.pfo-default #pfo-dialog h2,.pfo-style .page.pfo-default #pfo-dialog h3,.pfo-style .page.pfo-default #pfo-dialog li,.pfo-style .page.pfo-default #pfo-dialog p,.pfo-style.pfo-default #pfo-dialog h1,.pfo-style.pfo-default #pfo-dialog h2,.pfo-style.pfo-default #pfo-dialog h3,.pfo-style.pfo-default #pfo-dialog li,.pfo-style.pfo-default #pfo-dialog p{color:#063258}.pfo-style #back-to-shop,.pfo-style .page #back-to-shop{text-align:center}.pfo-style #back-to-shop img,.pfo-style .page #back-to-shop img{margin-top:8px;max-height:40px;border-radius:8px}.pfo-style #back-to-shop,.pfo-style #cart-li,.pfo-style #download-li,.pfo-style .page #back-to-shop,.pfo-style .page #cart-li,.pfo-style .page #download-li{position:relative}.pfo-style #back-to-shop small,.pfo-style #cart-li small,.pfo-style #download-li small,.pfo-style .page #back-to-shop small,.pfo-style .page #cart-li small,.pfo-style .page #download-li small{overflow:hidden;display:block;margin:auto;position:relative;top:-2px;height:20px;text-align:center;transition:height .25s}.pfo-style #back-to-shop.empty,.pfo-style #cart-li.empty,.pfo-style #download-li.empty,.pfo-style .page #back-to-shop.empty,.pfo-style .page #cart-li.empty,.pfo-style .page #download-li.empty{opacity:.5}@media (max-width:760px){.pfo-style #cart-bar #cart #termin-info .tt-normal-imp,.pfo-style #cart-bar #cart #toggle-li .tt-normal-imp,.pfo-style .page #cart-bar #cart #termin-info .tt-normal-imp,.pfo-style .page #cart-bar #cart #toggle-li .tt-normal-imp{border:2px solid #00f;display:none}}.pfo-style .page.pfo-default #cart .svgbgcolor,.pfo-style.pfo-default #cart .svgbgcolor{fill:#000}.pfo-style .page .pfo-default .zip-download-options .svgbgcolor,.pfo-style .pfo-default .zip-download-options .svgbgcolor{fill:#1a1b1c}.pfo-style .page.pfo-default #cart .fa,.pfo-style.pfo-default #cart .fa{width:auto;margin:0 .5em 0 1em}.pfo-style .page .svgbgcolor,.pfo-style .svgbgcolor{fill:#fff}.pfo-style .functions .svgbgcolor,.pfo-style .page .functions .svgbgcolor{fill:rgba(0,0,0,.9)}.pfo-style .mailbox-box .svgbgcolor,.pfo-style .page .mailbox-box .svgbgcolor{fill:rgba(0,0,0,.8)}.pfo-style .page.pfo-default .mailbox-box .svgbgcolor,.pfo-style.pfo-default .mailbox-box .svgbgcolor{fill:#555}.pfo-style .bigphotos .svgbgcolor,.pfo-style .page .bigphotos .svgbgcolor{fill:#fff}.pfo-style .page .svgtrans,.pfo-style .svgtrans{fill:#ccc;fill-opacity:0}.pfo-style .format-in-order form,.pfo-style .page .format-in-order form{position:absolute;display:inline-block;box-shadow:0 0 20px #000;z-index:10;margin-left:-25px;border-radius:10px;padding:1rem}@media (max-width:600px){.pfo-style .format-in-order form,.pfo-style .page .format-in-order form{margin-left:0;left:1em;right:1em;width:auto;max-width:95%}}.pfo-style .format-in-order form .format-select,.pfo-style .page .format-in-order form .format-select{margin-top:0;width:100%}.pfo-style .format-in-order form .formrow,.pfo-style .page .format-in-order form .formrow{margin:0;padding:0}.pfo-style .format-in-order form .form-flex,.pfo-style .page .format-in-order form .form-flex{justify-content:flex-end;align-items:baseline}.pfo-style .format-in-order .close,.pfo-style .page .format-in-order .close{float:right}.pfo-style .page a:hover .svgcolor,.pfo-style a:hover .svgcolor{fill:#11775e}.pfo-style .page.pfo-default a:hover .svgcolor,.pfo-style.pfo-default a:hover .svgcolor{fill:#fafad2}.pfo-style .page.pfo-default .actions .svgcolor,.pfo-style .page.pfo-default .bigphotos .svgcolor,.pfo-style .page.pfo-default .format-in-order .svgcolor,.pfo-style .page.pfo-default td .is-new-download .svgcolor,.pfo-style.pfo-default .actions .svgcolor,.pfo-style.pfo-default .bigphotos .svgcolor,.pfo-style.pfo-default .format-in-order .svgcolor,.pfo-style.pfo-default td .is-new-download .svgcolor{fill:#1799e5}.pfo-style .page.pfo-default .svgcolor,.pfo-style.pfo-default .svgcolor{fill:gold;fill:#1799e5}.pfo-style .page.pfo-default .bigphotos .svgcolor,.pfo-style.pfo-default .bigphotos .svgcolor{fill:#8b0000}.pfo-style .page.pfo-default .actions .is-in-cart .svgcolor,.pfo-style .page.pfo-default .bigphotos .is-in-cart .svgcolor,.pfo-style .page.pfo-default .disabled .svgcolor,.pfo-style.pfo-default .actions .is-in-cart .svgcolor,.pfo-style.pfo-default .bigphotos .is-in-cart .svgcolor,.pfo-style.pfo-default .disabled .svgcolor{fill:#999}.pfo-style .page.pfo-default a:hover .disabled .svgcolor,.pfo-style.pfo-default a:hover .disabled .svgcolor{fill:orange}.pfo-style .page.pfo-default .actions a:hover .svgcolor,.pfo-style .page.pfo-default .bigphotos a:hover .svgcolor,.pfo-style .page.pfo-default td .is-new-download a:hover .svgcolor,.pfo-style.pfo-default .actions a:hover .svgcolor,.pfo-style.pfo-default .bigphotos a:hover .svgcolor,.pfo-style.pfo-default td .is-new-download a:hover .svgcolor{fill:orange}.pfo-style .page.pfo-default td .is-new-download:hover .svgcolor,.pfo-style.pfo-default td .is-new-download:hover .svgcolor{fill:#1799e5}@media (max-width:767px){.pfo-style .page.pfo-default .bigphotos .svgcolor,.pfo-style.pfo-default .bigphotos .svgcolor{fill:gold}.pfo-style .page.pfo-default .is-in-cart .svgcolor,.pfo-style.pfo-default .is-in-cart .svgcolor{fill:#999}.pfo-style .page.pfo-default .bigphotos .svgbgcolor,.pfo-style.pfo-default .bigphotos .svgbgcolor{fill:#000}}.pfo-style #hilfe .col-md-9 h1,.pfo-style #hilfe .col-md-9 h2,.pfo-style #hilfe .col-md-9 h3,.pfo-style #hilfe .col-md-9 h4 p,.pfo-style .page #hilfe .col-md-9 h1,.pfo-style .page #hilfe .col-md-9 h2,.pfo-style .page #hilfe .col-md-9 h3,.pfo-style .page #hilfe .col-md-9 h4 p{margin-bottom:.5em;margin-top:1em;padding:0;border:0 none}.pfo-style #hilfe .col-md-9 h1,.pfo-style #hilfe .col-md-9 h2,.pfo-style #hilfe .col-md-9 h3,.pfo-style .page #hilfe .col-md-9 h1,.pfo-style .page #hilfe .col-md-9 h2,.pfo-style .page #hilfe .col-md-9 h3{color:#1799e5;text-shadow:1px 1px 1px #ccc}.pfo-style #hilfe .col-md-9 ul,.pfo-style .page #hilfe .col-md-9 ul{margin-bottom:.5em;margin-top:1em}.pfo-style #hilfe .col-md-9 li,.pfo-style .page #hilfe .col-md-9 li{margin-bottom:1em}.pfo-style #hilfe .col-md-9 h2,.pfo-style .page #hilfe .col-md-9 h2{font-size:2rem;font-weight:600}.pfo-style #hilfe .col-md-9 h2:first-of-type,.pfo-style .page #hilfe .col-md-9 h2:first-of-type{margin-top:0}.pfo-style #hilfe .col-md-9 h3,.pfo-style .page #hilfe .col-md-9 h3{font-size:1.7rem;font-weight:600}.pfo-style #hilfe .col-md-9 h4,.pfo-style .page #hilfe .col-md-9 h4{font-size:1.4rem;font-weight:600;margin-top:1em}.pfo-style #hilfe .col-md-9 img,.pfo-style .page #hilfe .col-md-9 img{max-width:100%;box-sizing:border-box;margin:1em 2em}.pfo-style #hilfe .col-md-9 img[style*=right],.pfo-style .page #hilfe .col-md-9 img[style*=right]{margin-right:0}.pfo-style #hilfe .col-md-9 img[style*=left],.pfo-style .page #hilfe .col-md-9 img[style*=left]{margin-left:0}.pfo-style #hilfe .col-md-9 img[style*=block],.pfo-style .page #hilfe .col-md-9 img[style*=block]{padding:1em 0;margin:auto}.pfo-style #hilfe .col-md-9 p[style*=center],.pfo-style .page #hilfe .col-md-9 p[style*=center]{margin:auto;padding:1em 2em}.pfo-style #hilfe .col-md-9 p[style*=center] img,.pfo-style .page #hilfe .col-md-9 p[style*=center] img{padding:1em 0}.pfo-style #hilfe .col-md-9 .img-border,.pfo-style .page #hilfe .col-md-9 .img-border{border:1px solid #ccc;padding:1em;box-sizing:content-box}.pfo-style #hilfe .col-md-9 .search-result-list h1,.pfo-style #hilfe .col-md-9 .search-result-list h2,.pfo-style #hilfe .col-md-9 .search-result-list h3,.pfo-style #hilfe .col-md-9 .search-result-list h4,.pfo-style .page #hilfe .col-md-9 .search-result-list h1,.pfo-style .page #hilfe .col-md-9 .search-result-list h2,.pfo-style .page #hilfe .col-md-9 .search-result-list h3,.pfo-style .page #hilfe .col-md-9 .search-result-list h4{font-size:inherit;font-weight:600}.pfo-style #hilfe .col-md-9 .search-result-list .search-headline,.pfo-style .page #hilfe .col-md-9 .search-result-list .search-headline{font-size:1.7rem}.pfo-style #hilfe .col-md-9 .search-result-list>li+li,.pfo-style .page #hilfe .col-md-9 .search-result-list>li+li{border-top:2px solid #ccc}.pfo-style #hilfe .col-md-9 .search-result-list img,.pfo-style .page #hilfe .col-md-9 .search-result-list img{max-height:100px;width:auto}.pfo-style #hilfe .col-md-9 .search-result-list .search-result-single,.pfo-style .page #hilfe .col-md-9 .search-result-list .search-result-single{max-height:200px;overflow-y:auto;border:1px solid rgba(0,0,0,.25);box-shadow:0 0 5px #ccc inset;padding:1rem;margin-bottom:1rem}.pfo-style .page#hilfe h1 small,.pfo-style#hilfe h1 small{vertical-align:.25em}.pfo-style .page#hilfe hr,.pfo-style#hilfe hr{margin:5em 0}.pfo-style .page#hilfe .tiles,.pfo-style#hilfe .tiles{display:flex;padding:0;margin:0;box-sizing:border-box;flex-wrap:wrap;justify-content:flex-start}.pfo-style .page#hilfe .tiles li,.pfo-style#hilfe .tiles li{display:inline-block;min-width:150px;width:150px;height:150px;box-sizing:border-box;padding:.5em}.pfo-style .page#hilfe .tiles li a,.pfo-style#hilfe .tiles li a{box-sizing:border-box;margin:1em;display:block;height:100%;padding:1rem .25rem .5rem;width:100%;text-align:center;color:#fff;text-transform:uppercase;vertical-align:middle;background:#e1e8ed url(/_img/layout/bg-tiles.png) center center;background-size:cover;border:1px solid #555}.pfo-style .page#hilfe .row .row .col-md-3>form>ul,.pfo-style#hilfe .row .row .col-md-3>form>ul{border:1px solid #ccc;border-top:0 none;box-shadow:3px 3px 10px #ccc}.pfo-style .page#hilfe .row .row .col-md-3 ul,.pfo-style#hilfe .row .row .col-md-3 ul{padding:0;margin:0}.pfo-style .page#hilfe .row .row .col-md-3 ul li,.pfo-style#hilfe .row .row .col-md-3 ul li{list-style:none;margin:0}.pfo-style .page#hilfe .row .row .col-md-3 ul li a,.pfo-style#hilfe .row .row .col-md-3 ul li a{display:block;padding:.25rem .5rem;border-top:1px solid #ccc;background-color:#e1e8ed}.pfo-style .page#hilfe .row .row .col-md-3 ul li li a,.pfo-style#hilfe .row .row .col-md-3 ul li li a{padding-left:2rem;background-color:#edf0f2}.pfo-style .page#hilfe .row .row .col-md-3 ul #help-search-li,.pfo-style#hilfe .row .row .col-md-3 ul #help-search-li{padding:5px;display:flex;justify-content:space-between}.pfo-style .page#hilfe .row .row .col-md-3 ul #help-search-li input,.pfo-style#hilfe .row .row .col-md-3 ul #help-search-li input{max-width:80%}.pfo-style .page#hilfe .row .row .col-md-3 ul #help-search-li button,.pfo-style#hilfe .row .row .col-md-3 ul #help-search-li button{border:0;background:0 0}.pfo-style .page#hilfe .row .row .col-md-3 ul #help-search-li button img,.pfo-style#hilfe .row .row .col-md-3 ul #help-search-li button img{height:28px;width:28px;position:relative;padding:1px}.pfo-style .page#hilfe .row .row .col-md-3 ul #help-search-li button img:active,.pfo-style .page#hilfe .row .row .col-md-3 ul #help-search-li button img:focus,.pfo-style .page#hilfe .row .row .col-md-3 ul #help-search-li button img:hover,.pfo-style#hilfe .row .row .col-md-3 ul #help-search-li button img:active,.pfo-style#hilfe .row .row .col-md-3 ul #help-search-li button img:focus,.pfo-style#hilfe .row .row .col-md-3 ul #help-search-li button img:hover{left:-1px;top:-1px}@media (max-width:767px){.pfo-style .bigphotos ul.functions,.pfo-style .page .bigphotos ul.functions{min-height:50px}.pfo-style .page .slice-box,.pfo-style .slice-box{display:block;margin-bottom:10px}.pfo-style .page .slice-box img,.pfo-style .slice-box img{max-width:100%;height:auto}.pfo-style .bigphotos,.pfo-style .page .bigphotos{min-width:80%;max-width:100%;margin-bottom:3em}.pfo-style .functions a,.pfo-style .page .functions a{font-size:2em}.pfo-style #lightbox-list,.pfo-style .page #lightbox-list{display:none}.pfo-style #feedback-div,.pfo-style #newsletter-div,.pfo-style #pfo-dialog-content,.pfo-style .overlay-content,.pfo-style .page #feedback-div,.pfo-style .page #newsletter-div,.pfo-style .page #pfo-dialog-content,.pfo-style .page .overlay-content,.pfo-style .page .pfo-dialog-content,.pfo-style .pfo-dialog-content{border-radius:0}.pfo-style #pfo-dialog,.pfo-style .overlay,.pfo-style .page #pfo-dialog,.pfo-style .page .overlay{position:fixed;max-height:100%;overflow:auto}}@media (min-width:768px) and (max-width:991px){.pfo-style .download svg,.pfo-style .fa-shopping-cart-pfo svg,.pfo-style .mail-foto svg,.pfo-style .page .download svg,.pfo-style .page .fa-shopping-cart-pfo svg,.pfo-style .page .mail-foto svg,.pfo-style .page .to-download-list svg,.pfo-style .page svg,.pfo-style .to-download-list svg,.pfo-style svg{width:24px;height:24px}}@media (min-width:990px) and (max-width:1100px){.pfo-style .full-size-content #lightbox-list li ul.functions,.pfo-style .page .full-size-content #lightbox-list li ul.functions{padding-right:0;padding-left:0}.pfo-style .full-size-content #lightbox-list li ul.functions li,.pfo-style .page .full-size-content #lightbox-list li ul.functions li{height:auto;width:auto;margin:2px 8px}}@media (min-width:767px) and (max-width:1024px){.pfo-style .full-size-content #lightbox-list li ul.functions li,.pfo-style .page .full-size-content #lightbox-list li ul.functions li{margin:2px 4px}}@media (max-width:1400px){.pfo-style #lightbox-list li,.pfo-style .page #lightbox-list li{width:225px;height:225px}.pfo-style .page .website .change-selection li,.pfo-style .website .change-selection li{width:225px;height:225px}.pfo-style #cart-bar #wk-anzahl li,.pfo-style .page #cart-bar #wk-anzahl li{margin-left:0}.pfo-style #cart-bar #wk-anzahl li+li,.pfo-style .page #cart-bar #wk-anzahl li+li{margin-left:1.5rem}}@media (max-width:1400px) and (max-width:400px){.pfo-style #cart-bar #wk-anzahl li+li,.pfo-style .page #cart-bar #wk-anzahl li+li{margin-left:.5em}}.pfo-style #cart-bar #kunden-info .fa-user,.pfo-style .page #cart-bar #kunden-info .fa-user{display:none}@media (max-width:1200px){.pfo-style #lightbox-list li,.pfo-style .page #lightbox-list li{width:200px;height:200px}.pfo-style .page .website .change-selection li,.pfo-style .website .change-selection li{width:200px;height:200px}}@media (max-width:1024px){.pfo-style .page main .container,.pfo-style main .container{width:auto}.pfo-style #lightbox-list li,.pfo-style .page #lightbox-list li{width:165px;height:165px}.pfo-style .page .website .change-selection li,.pfo-style .website .change-selection li{width:165px;height:165px}.pfo-style #cart-bar #kunden-info a .tt-normal-imp,.pfo-style .page #cart-bar #kunden-info a .tt-normal-imp{display:none}.pfo-style #cart-bar #kunden-info .fa-user,.pfo-style .page #cart-bar #kunden-info .fa-user{display:inline-block;font-size:2rem}.pfo-style #cart-bar li,.pfo-style .page #cart-bar li{font-size:.9125rem}.pfo-style #lightbox-list li ul.functions li,.pfo-style .page #lightbox-list li ul.functions li{height:28px;width:28px}}@media (max-width:767px){.pfo-style .page .slice-box,.pfo-style .slice-box{background-color:rgba(0,0,0,.85)}.pfo-style .full-size-content .bigphotos,.pfo-style .page .full-size-content .bigphotos{padding-top:40px;background-color:transparent}.pfo-style .full-size-content .bigphotos img,.pfo-style .page .full-size-content .bigphotos img{min-height:100px!important}.pfo-style .full-size-content .bigphotos .bg-color,.pfo-style .page .full-size-content .bigphotos .bg-color{background-color:transparent;text-align:center;padding-left:3%;padding-right:3%}.pfo-style .full-size-content .bigphotos ul.functions,.pfo-style .page .full-size-content .bigphotos ul.functions{padding:5px 10px;min-height:58px}.pfo-style .full-size-content .bigphotos ul.functions li,.pfo-style .page .full-size-content .bigphotos ul.functions li{margin:6px 10px}.pfo-style #add-format-alle,.pfo-style .page #add-format-alle{margin:0}.pfo-style .dev .adjusted,.pfo-style .page .dev .adjusted{outline:5px dashed #90ee90}.pfo-style .page table,.pfo-style table{box-sizing:border-box}.pfo-style .page table td,.pfo-style .page table th,.pfo-style table td,.pfo-style table th{padding:5px 10px;box-sizing:border-box}.pfo-style .page .responsive,.pfo-style .responsive{border:1rem solid #eee}.pfo-style .page .responsive th,.pfo-style .responsive th{width:30%}.pfo-style .page .responsive #anzahl-bild-alle,.pfo-style .responsive #anzahl-bild-alle{float:left}.pfo-style .add-format-alle #add-format-alle,.pfo-style .page .add-format-alle #add-format-alle{margin:0}.pfo-style .page.client .full-size-content,.pfo-style .page.default .full-size-content,.pfo-style.client .full-size-content,.pfo-style.default .full-size-content{padding:0}.pfo-style .page.client .full-size-content .container,.pfo-style .page.default .full-size-content .container,.pfo-style.client .full-size-content .container,.pfo-style.default .full-size-content .container{padding:0 20px}.pfo-style .page.client .full-size-content .container .col-md-12,.pfo-style .page.client .full-size-content .container .col-md-6,.pfo-style .page.default .full-size-content .container .col-md-12,.pfo-style .page.default .full-size-content .container .col-md-6,.pfo-style.client .full-size-content .container .col-md-12,.pfo-style.client .full-size-content .container .col-md-6,.pfo-style.default .full-size-content .container .col-md-12,.pfo-style.default .full-size-content .container .col-md-6{padding:10px 0}.pfo-style .page.client .full-size-content .container .col-md-6,.pfo-style .page.default .full-size-content .container .col-md-6,.pfo-style.client .full-size-content .container .col-md-6,.pfo-style.default .full-size-content .container .col-md-6{clear:both;margin-bottom:1.5rem}.pfo-style .page.client .full-size-content .container .col-md-6 .btn-small,.pfo-style .page.default .full-size-content .container .col-md-6 .btn-small,.pfo-style.client .full-size-content .container .col-md-6 .btn-small,.pfo-style.default .full-size-content .container .col-md-6 .btn-small{hyphens:none;float:none;text-align:center;width:100%;line-height:inherit}.pfo-style .page .slice-box,.pfo-style .slice-box{position:relative}.pfo-style .page .slice-box .bigphotos .functions .copyright,.pfo-style .slice-box .bigphotos .functions .copyright{display:block;position:absolute;margin:auto;padding:8px 10px 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%;top:0;left:0;right:auto;text-align:center;height:auto;color:#fff}}.pfo-style .flex-galerie,.pfo-style .page .flex-galerie{padding:.5vw;font-size:0;display:-ms-flexbox;-ms-flex-wrap:wrap;-ms-flex-direction:column;-webkit-flex-flow:row wrap;flex-flow:row wrap;display:-webkit-box;display:flex;flex-flow:row wrap}.pfo-style .flex-galerie li,.pfo-style .page .flex-galerie li{display:flex;height:120px;margin:.5vw;width:auto}.pfo-style .flex-galerie li img,.pfo-style .page .flex-galerie li img{height:100%;width:auto}.pfo-style .flexbox,.pfo-style .page .flexbox{display:flex}.pfo-style .flexbox>div,.pfo-style .page .flexbox>div{padding:1rem}.pfo-style .autogen .section-head,.pfo-style .page .autogen .section-head{margin-bottom:1em}.pfo-style .autogen .section-head .flexbox,.pfo-style .page .autogen .section-head .flexbox{justify-content:space-between}.pfo-style .autogen .section-head .flexbox>div,.pfo-style .page .autogen .section-head .flexbox>div{padding:0}.pfo-style .autogen .section-head .flexbox>div>h1,.pfo-style .page .autogen .section-head .flexbox>div>h1{margin-top:0;font-size:1.75rem}.pfo-style .autogen .section-head .flexbox>div+div,.pfo-style .page .autogen .section-head .flexbox>div+div{padding-left:2em}@media screen and (max-width:400px){.pfo-style .flex-galerie div,.pfo-style .page .flex-galerie div{margin:0}.pfo-style .flex-galerie,.pfo-style .page .flex-galerie{padding:0}}.pfo-style .page .small-alben-list,.pfo-style .small-alben-list{display:block}.pfo-style .page .small-alben-list li,.pfo-style .small-alben-list li{display:block}.pfo-style .page .small-alben-list li a,.pfo-style .small-alben-list li a{text-align:left;color:#555;font-size:1.25rem;padding:.5rem 1rem;background-color:#ededed;border:1px solid #ccc;border-radius:4px;min-width:15rem}.pfo-style .page .small-alben-list li a:active,.pfo-style .page .small-alben-list li a:focus,.pfo-style .page .small-alben-list li a:hover,.pfo-style .small-alben-list li a:active,.pfo-style .small-alben-list li a:focus,.pfo-style .small-alben-list li a:hover{background-color:#ddd;text-decoration:none}.pfo-style .page .small-alben-list li+li a,.pfo-style .small-alben-list li+li a{margin-top:.25rem}.pfo-style .page .small-alben-list li.selected a,.pfo-style .small-alben-list li.selected a{background-color:#ddd}.pfo-style .page .small-alben-list li img,.pfo-style .small-alben-list li img{margin-right:.75rem;border-radius:4px;margin-left:-.5rem;border:1px solid #ccc;box-shadow:2px 2px 2px #aaa;max-height:75px}.pfo-style .page .small-alben-list li a,.pfo-style .small-alben-list li a{display:flex;align-items:center}.pfo-style .page .small-alben-list li a:active,.pfo-style .page .small-alben-list li a:focus,.pfo-style .page .small-alben-list li a:hover,.pfo-style .small-alben-list li a:active,.pfo-style .small-alben-list li a:focus,.pfo-style .small-alben-list li a:hover{background-color:#ddd;text-decoration:none}.pfo-style #header-toggle p,.pfo-style .page #header-toggle p{margin:0 0 .25rem;padding:0}.pfo-style #header-toggle .small-alben-list,.pfo-style .page #header-toggle .small-alben-list{display:block}.pfo-style #header-toggle .small-alben-list li,.pfo-style .page #header-toggle .small-alben-list li{display:block}.pfo-style #header-toggle .small-alben-list li img,.pfo-style .page #header-toggle .small-alben-list li img{max-height:2.5rem}.pfo-style #header-toggle .loginform .formrow,.pfo-style .page #header-toggle .loginform .formrow{padding:0}.pfo-style #header-toggle .loginform .formrow input,.pfo-style .page #header-toggle .loginform .formrow input{margin:0}.pfo-style #header-toggle .loginform .formrow .btn-new,.pfo-style .page #header-toggle .loginform .formrow .btn-new{margin-top:.2rem;margin-right:0}.pfo-style #header-toggle .max-form-width,.pfo-style .page #header-toggle .max-form-width{width:20rem}.pfo-style #toggle-sub-nav #toggle-sub-nav-span,.pfo-style .page #toggle-sub-nav #toggle-sub-nav-span{display:inline-block;height:100%;overflow:hidden;margin-right:10px;text-align:center;transition:transform .5s;transform:scaleY(1)}.pfo-style #toggle-sub-nav.opened #toggle-sub-nav-span,.pfo-style .page #toggle-sub-nav.opened #toggle-sub-nav-span{transform:scaleY(-1)}.pfo-style #toggle-sub-nav small,.pfo-style .page #toggle-sub-nav small{line-height:1.125rem}.pfo-style .page .pfo-in,.pfo-style .pfo-in{font-weight:700;float:none;white-space:nowrap;color:#4fc1ff}.pfo-style .page .pfo-in small,.pfo-style .page .pfo-in span,.pfo-style .pfo-in small,.pfo-style .pfo-in span{font-size:.75em;font-weight:300;color:#b1d2e5!important}.pfo-style #to-top,.pfo-style .page #to-top{display:inline-block;width:48px;height:48px;position:fixed;right:20px;top:90%;background-color:#ccc;border-radius:4px}.pfo-style #to-top:before,.pfo-style .page #to-top:before{content:" ";display:inline-block;width:24px;height:24px;border-right:4px solid #fff;border-top:4px solid #fff;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;right:12px;top:18px;z-index:-1}.pfo-style #to-top a,.pfo-style .page #to-top a{display:block;width:100%;height:100%}.pfo-style .page .pfo-dl,.pfo-style .pfo-dl{border:1px solid #e3e3e3;border-top:0;margin-bottom:1.5rem}.pfo-style .page .pfo-dl dd,.pfo-style .page .pfo-dl dt,.pfo-style .pfo-dl dd,.pfo-style .pfo-dl dt{display:inline-block;vertical-align:top;padding:5px 10px}.pfo-style .page .pfo-dl dt,.pfo-style .pfo-dl dt{width:150px;text-align:right;border-top:1px solid #e3e3e3}.pfo-style .page .pfo-dl dd,.pfo-style .pfo-dl dd{border-left:1px solid #e3e3e3;width:calc(100% - 150px);border-top:1px solid #e3e3e3}.pfo-style .page.client .styled-formrow.checkboxrow,.pfo-style.client .styled-formrow.checkboxrow{padding-left:0}.pfo-style .page .styled-formrow.checkboxrow,.pfo-style .styled-formrow.checkboxrow{padding-left:7.5em}@media (max-width:600px){.pfo-style .page .styled-formrow.checkboxrow,.pfo-style .styled-formrow.checkboxrow{padding-left:0}}.pfo-style .page .styled-formrow label,.pfo-style .styled-formrow label{cursor:pointer;margin-left:0}.pfo-style .page .styled-formrow input[type=checkbox],.pfo-style .page .styled-formrow input[type=radio],.pfo-style .styled-formrow input[type=checkbox],.pfo-style .styled-formrow input[type=radio]{position:absolute;clip:rect(0,0,0,0)}.pfo-default .pfo-style .page .styled-formrow label:before,.pfo-default .pfo-style .styled-formrow label:before{background-color:#fff}.pfo-style .page .styled-formrow input[type=checkbox],.pfo-style .page .styled-formrow input[type=radio],.pfo-style .styled-formrow input[type=checkbox],.pfo-style .styled-formrow input[type=radio]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.pfo-style .page .styled-formrow input[type=checkbox]:focus+label:before,.pfo-style .page .styled-formrow input[type=checkbox]:hover+label:before,.pfo-style .page .styled-formrow input[type=radio]:focus+label:before,.pfo-style .page .styled-formrow input[type=radio]:hover+label:before,.pfo-style .styled-formrow input[type=checkbox]:focus+label:before,.pfo-style .styled-formrow input[type=checkbox]:hover+label:before,.pfo-style .styled-formrow input[type=radio]:focus+label:before,.pfo-style .styled-formrow input[type=radio]:hover+label:before{border-color:#ccc}.pfo-style .page .styled-formrow input[type=checkbox]:focus+label:before,.pfo-style .page .styled-formrow input[type=radio]:focus+label:before,.pfo-style .styled-formrow input[type=checkbox]:focus+label:before,.pfo-style .styled-formrow input[type=radio]:focus+label:before{border:4px solid #555;margin-top:-14px;left:4px}.pfo-style .page .styled-formrow input[type=checkbox]+label,.pfo-style .page .styled-formrow input[type=radio]+label,.pfo-style .styled-formrow input[type=checkbox]+label,.pfo-style .styled-formrow input[type=radio]+label{position:relative;padding:10px;padding-left:2.5em;vertical-align:middle;user-select:none}.pfo-style .page .styled-formrow input[type=checkbox]+label:before,.pfo-style .page .styled-formrow input[type=radio]+label:before,.pfo-style .styled-formrow input[type=checkbox]+label:before,.pfo-style .styled-formrow input[type=radio]+label:before{box-sizing:content-box;content:"";color:#900;position:absolute;top:50%;left:5px;width:20px;height:20px;margin-top:-13px;border:3px solid #ccc;text-align:center;border-radius:4px;background-color:#fff}.pfo-style .page .styled-formrow input[type=checkbox]+label:after,.pfo-style .page .styled-formrow input[type=radio]+label:after,.pfo-style .styled-formrow input[type=checkbox]+label:after,.pfo-style .styled-formrow input[type=radio]+label:after{box-sizing:content-box;content:"";background-color:#1799e5;position:absolute;top:50%;left:10px;width:16px;height:16px;margin-top:-8px;transform:scale(0);transform-origin:50%;transition:transform .2s ease-out}.pfo-style .page .styled-formrow input[type=checkbox]+label:after,.pfo-style .styled-formrow input[type=checkbox]+label:after{background-color:transparent;top:50%;left:8px;width:22px;height:9px;margin-top:-13px;border-style:solid;border-color:#1799e5;border-width:0 0 5px 5px;border-image:none;transform:rotate(-45deg) scale(0);transition:none}.pfo-style .page .styled-formrow input[type=checkbox]:checked+label:after,.pfo-style .styled-formrow input[type=checkbox]:checked+label:after{content:"";transform:rotate(-45deg) scale(1);transition:transform .2s ease-out}.pfo-style .page .styled-formrow input[type=radio]:checked+label:before,.pfo-style .styled-formrow input[type=radio]:checked+label:before{animation:borderscale .3s ease-in;background-color:#fff}.pfo-style .page .styled-formrow input[type=radio]:checked+label:after,.pfo-style .styled-formrow input[type=radio]:checked+label:after{transform:scale(1)}.pfo-style .page .styled-formrow input[type=radio]+label:after,.pfo-style .page .styled-formrow input[type=radio]+label:before,.pfo-style .styled-formrow input[type=radio]+label:after,.pfo-style .styled-formrow input[type=radio]+label:before{border-radius:50%}.pfo-style .page .styled-formrow input[type=checkbox]:checked+label:after,.pfo-style .styled-formrow input[type=checkbox]:checked+label:after{transform:rotate(-45deg) scale(1)}@keyframes borderscale{50%{box-shadow:0 0 0 2px #1799e5}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.pfo-style .page .styled-formrow select::-ms-expand,.pfo-style .styled-formrow select::-ms-expand{display:none}.pfo-style .page .styled-formrow select:focus::-ms-value,.pfo-style .styled-formrow select:focus::-ms-value{background:0 0;color:grey}}.pfo-style .page .styled-formrow .error-msg,.pfo-style .styled-formrow .error-msg{display:block;color:red;max-height:0;overflow:hidden;transition:max-height .5s ease-out;will-change:max-height}.pfo-style .page .styled-formrow :invalid:required~.error-msg,.pfo-style .page .styled-formrow :required:not(:focus)~.error-msg,.pfo-style .styled-formrow :invalid:required~.error-msg,.pfo-style .styled-formrow :required:not(:focus)~.error-msg{max-height:9em}.pfo-style .page .styled-formrow label,.pfo-style .styled-formrow label{cursor:pointer}.pfo-style .img-box,.pfo-style .page .img-box{position:relative;width:450px;height:300px;background-color:#fff;box-sizing:content-box}.pfo-style .img-box-format,.pfo-style .page .img-box-format{position:absolute;left:0;top:0;width:100%;height:100%;box-sizing:content-box;z-index:10;background-size:300px 450px}.pfo-style .image-edit-box,.pfo-style .page .image-edit-box{float:left;padding:1em;width:500px}.pfo-style .page.client .image-edit-box,.pfo-style.client .image-edit-box{padding:0;width:auto}.pfo-style .img-box-bild,.pfo-style .page .img-box-bild{position:absolute;left:0;top:0;width:100%;height:100%}.pfo-style .fill-in .img-box-bild,.pfo-style .page .fill-in .img-box-bild{background-color:#000}.pfo-style .fill-in .img-box-bild img,.pfo-style .page .fill-in .img-box-bild img{opacity:.15;width:auto;height:auto;min-width:100%;min-height:100%}.pfo-style .img-box-bild img,.pfo-style .page .img-box-bild img{width:auto;height:auto;max-height:100%;max-width:100%}.pfo-style .fill-in .img-box-format img,.pfo-style .page .fill-in .img-box-format img{position:relative;width:auto;height:auto;min-width:100%;min-height:100%}.pfo-style .page .support-box,.pfo-style .support-box{background-color:#f5f5f5;border-radius:1em;padding:1rem;margin:5em 1em 1em;margin:5em auto 1em}.pfo-style .page .support-box .fa,.pfo-style .support-box .fa{vertical-align:text-bottom;margin-right:10px;font-size:1.375em}.pfo-style .page .support-box code,.pfo-style .support-box code{font-size:1.25rem;display:inline-block}.pfo-style .page.access-2 .support-box,.pfo-style.access-2 .support-box{border:2px solid #1799e5;margin:2rem auto}.pfo-style .page.access-2 .support-box .fa,.pfo-style.access-2 .support-box .fa{width:30px;margin:auto 10px auto 0}.pfo-style .page body,.pfo-style .page html,.pfo-style .page main,.pfo-style body,.pfo-style html,.pfo-style main{font-family:"Open Sans",sans-serif;font-family:Roboto,"Open Sans",sans-serif}.pfo-style #kontakt-layer,.pfo-style .page #kontakt-layer{padding:.75rem .5rem .5rem;border-radius:5px 0 0 5px;position:fixed;top:200px;right:0;background-color:#1799e5;display:block;transition:right .5s;z-index:1000;box-shadow:0 0 50px rgba(0,0,0,.3333)}.pfo-style #kontakt-layer .fa,.pfo-style .page #kontakt-layer .fa{font-size:1.5rem}.pfo-style #kontakt-layer>div,.pfo-style .page #kontakt-layer>div{z-index:1000;box-shadow:0 0 10px #9d9d9d;box-shadow:0 0 0 rgba(157,157,157,.5);transition:right .5s,box-shadow .5s;position:fixed;right:-285px;top:0;height:100%;background-color:#fff;width:285px;text-align:left;padding:1rem;padding-top:150px;box-sizing:border-box}.pfo-style #kontakt-layer>div li,.pfo-style .page #kontakt-layer>div li{text-align:left;line-height:1.25;margin-bottom:1.5rem}.pfo-style #kontakt-layer>div p a,.pfo-style .page #kontakt-layer>div p a{color:#337ab7}.pfo-style #kontakt-layer>div p a .fa,.pfo-style .page #kontakt-layer>div p a .fa{font-size:2rem;color:#337ab7;margin-left:.5rem}.pfo-style #kontakt-layer>div a,.pfo-style #kontakt-layer>div li,.pfo-style #kontakt-layer>div p,.pfo-style .page #kontakt-layer>div a,.pfo-style .page #kontakt-layer>div li,.pfo-style .page #kontakt-layer>div p{color:#333}.pfo-style #kontakt-layer>div .fa,.pfo-style .page #kontakt-layer>div .fa{font-size:1.25rem}.pfo-style #kontakt-layer.open,.pfo-style .page #kontakt-layer.open{right:285px}.pfo-style #kontakt-layer.open>div,.pfo-style .page #kontakt-layer.open>div{right:0;box-shadow:0 0 10px rgba(157,157,157,.75)}.pfo-style #kontakt-layer a,.pfo-style .page #kontakt-layer a{outline:0 none!important}.pfo-style #kontakt-layer>a>ul>li,.pfo-style .page #kontakt-layer>a>ul>li{color:#fff}.pfo-style #kontakt-layer li,.pfo-style .page #kontakt-layer li{line-height:2.25;text-align:center}.pfo-style #kontakt-layer .pfo-logo,.pfo-style .page #kontakt-layer .pfo-logo{border:2px solid #4fc1ff;border-radius:50%;width:120px;max-width:150px;height:120px;margin:5rem auto auto;padding:20px}@media (min-width:768px){.pfo-style .flex-header,.pfo-style .page .flex-header{display:flex;justify-content:space-between}.pfo-style .flex-header .styled-formrow,.pfo-style .page .flex-header .styled-formrow{line-height:100%}}#cboxLoadedContent .bigphotos .functions .copyright{display:block;position:absolute;margin:auto;padding:5px;bottom:0;width:100%;left:auto;right:auto;text-align:center;height:auto;color:#fff;background:rgba(0,0,0,.75)}.overlay-iframe-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10001;background:rgba(0,0,0,.9);overflow:hidden}.pfo-style.iframe-content{color:#333}.pfo-style.iframe-content main{padding:0}.pfo-style.iframe-content p.success{font-size:20px;padding:1.25em 1.5em 1.25em 80px}.pfo-style.iframe-content .smallcontent h1,.pfo-style.iframe-content .smallcontent h2,.pfo-style.iframe-content .smallcontent h3{color:#999;font-size:20px;font-weight:100;margin:1em 0 .5em}.pfo-style.iframe-content .smallcontent a{color:inherit}.pfo-style.iframe-content .full-size-content{padding:3rem 1.5rem}.pfo-style.iframe-content #login-form h1{font-size:2.5em;color:#333}.pfo-style.iframe-content#account .edit-password h1{margin-top:.5em;font-size:2.5em;color:#333}.pfo-style.iframe-content #cart-bar{display:none}#colorbox .functions .is-in-cart .svgcolor,.pfo-style .functions .is-in-cart .svgcolor,.pfo-style .page .functions .is-in-cart .svgcolor{fill:#ccc}#colorbox .bigphotos ul li,.pfo-style .bigphotos ul li,.pfo-style .page .bigphotos ul li{border:0 none;padding:0;text-align:right;width:36px;height:50px;display:block;margin:0 1em;float:right}#colorbox .bigphotos ul li.download,.pfo-style .bigphotos ul li.download,.pfo-style .page .bigphotos ul li.download{float:left}#colorbox .bigphotos ul li a,.pfo-style .bigphotos ul li a,.pfo-style .page .bigphotos ul li a{display:block;float:left;width:100%;height:100%;cursor:pointer}#colorbox .container blockquote,.pfo-style .container blockquote,.pfo-style .page .container blockquote{margin:0 1em 1.5em;margin-bottom:1em;font-size:2.8em;line-height:1em;color:#268ac3;padding-left:2.4em;background-image:url(/_img/layout/quotes.png);background-position:left -5px;background-repeat:no-repeat}#colorbox .container blockquote.nojs,.pfo-style .container blockquote.nojs,.pfo-style .page .container blockquote.nojs{font-size:1.25em;line-height:1.25rem;padding-left:80px}#colorbox #footer .colored.fa-youtube:before,#colorbox .colored.fa-youtube:before,.pfo-style #footer .colored.fa-youtube:before,.pfo-style .colored.fa-youtube:before,.pfo-style .page #footer .colored.fa-youtube:before,.pfo-style .page .colored.fa-youtube:before{color:red}#colorbox #footer .colored.fa-facebook:before,#colorbox .colored.fa-facebook:before,.pfo-style #footer .colored.fa-facebook:before,.pfo-style .colored.fa-facebook:before,.pfo-style .page #footer .colored.fa-facebook:before,.pfo-style .page .colored.fa-facebook:before{color:#3b5998}#colorbox #footer .colored.fa-twitter:before,#colorbox .colored.fa-twitter:before,.pfo-style #footer .colored.fa-twitter:before,.pfo-style .colored.fa-twitter:before,.pfo-style .page #footer .colored.fa-twitter:before,.pfo-style .page .colored.fa-twitter:before{color:#00aced}#colorbox #footer .colored.fa-xing:before,#colorbox .colored.fa-xing:before,.pfo-style #footer .colored.fa-xing:before,.pfo-style .colored.fa-xing:before,.pfo-style .page #footer .colored.fa-xing:before,.pfo-style .page .colored.fa-xing:before{color:#005d5e}#colorbox #footer .colored.fa-google-plus-official:before,#colorbox .colored.fa-google-plus-official:before,.pfo-style #footer .colored.fa-google-plus-official:before,.pfo-style .colored.fa-google-plus-official:before,.pfo-style .page #footer .colored.fa-google-plus-official:before,.pfo-style .page .colored.fa-google-plus-official:before{color:#da4936}#colorbox #footer .colored.fa-vimeo:before,#colorbox .colored.fa-vimeo:before,.pfo-style #footer .colored.fa-vimeo:before,.pfo-style .colored.fa-vimeo:before,.pfo-style .page #footer .colored.fa-vimeo:before,.pfo-style .page .colored.fa-vimeo:before{color:#41b2dc}#colorbox #footer .colored.fa-tumblr:before,#colorbox .colored.fa-tumblr:before,.pfo-style #footer .colored.fa-tumblr:before,.pfo-style .colored.fa-tumblr:before,.pfo-style .page #footer .colored.fa-tumblr:before,.pfo-style .page .colored.fa-tumblr:before{color:#32506c}#colorbox #footer .colored.fa-instagram:before,#colorbox .colored.fa-instagram:before,.pfo-style #footer .colored.fa-instagram:before,.pfo-style .colored.fa-instagram:before,.pfo-style .page #footer .colored.fa-instagram:before,.pfo-style .page .colored.fa-instagram:before{color:#2e5e86}#colorbox #footer .colored.fa-linkedin:before,#colorbox .colored.fa-linkedin:before,.pfo-style #footer .colored.fa-linkedin:before,.pfo-style .colored.fa-linkedin:before,.pfo-style .page #footer .colored.fa-linkedin:before,.pfo-style .page .colored.fa-linkedin:before{color:#007bb6}#colorbox #footer .colored.fa-pinterest-p:before,#colorbox .colored.fa-pinterest-p:before,.pfo-style #footer .colored.fa-pinterest-p:before,.pfo-style .colored.fa-pinterest-p:before,.pfo-style .page #footer .colored.fa-pinterest-p:before,.pfo-style .page .colored.fa-pinterest-p:before{color:#bd081c}#colorbox .qr-code-album td .fa,.pfo-style .page .qr-code-album td .fa,.pfo-style .qr-code-album td .fa{display:inline-block;min-width:36px;text-align:center;padding:0 8px 0 0}#colorbox .qr-code-album td .fa.fa-exclamation,.pfo-style .page .qr-code-album td .fa.fa-exclamation,.pfo-style .qr-code-album td .fa.fa-exclamation{color:gold}.is-touch-device #cboxCurrent small,.is-touch-device #next-prev-advice{display:none}#colorbox{background-color:transparent}#colorbox #cboxLoadedContent{margin:0}#colorbox .functions{width:100%;margin:auto}#colorbox .functions a svg{display:block;float:left;width:100%;height:100%}#colorbox .functions .svgbgcolor{fill:#fff}#colorbox .functions .svgtrans{fill:#fff;fill-opacity:0}#colorbox .bg-color{background-color:#000;padding:0}#colorbox .bg-color img{margin:0;display:inline;width:auto}#colorbox .bigphotos .rotate270,#colorbox .bigphotos .rotate90{max-width:600px;width:600px;height:auto;max-height:none;transform-origin:50% 50%}@media (max-width:767px){#colorbox .bigphotos .rotate270,#colorbox .bigphotos .rotate90{max-width:100%}}#colorbox .bigphotos a{color:#063258;text-decoration:none;overflow:hidden}#colorbox .bigphotos a .fa{color:gold;transition:color .15s linear}#colorbox .bigphotos{text-align:center;min-width:900px}@media (max-width:1024px){#colorbox .bigphotos{min-width:750px;max-height:500px}}@media (max-width:960px){#colorbox .bigphotos{min-width:600px;max-height:400px}}@media (max-width:760px){#colorbox .bigphotos{min-width:0;max-height:350px}}#colorbox .bigphotos img{display:block;margin:auto}#colorbox .bigphotos ul{list-style-type:none;white-space:nowrap;padding:0;float:none}#colorbox .bigphotos a.is-in-cart,#colorbox .col-unit a.is-in-cart{color:#063258}#colorbox #cboxPrevious{bottom:auto;top:0;left:0;width:48%;height:85%;background:transparent url(/_img/lightbox/prev.png) no-repeat 2% 55%;opacity:.5;transition:opacity .5s}#colorbox #cboxPrevious:active,#colorbox #cboxPrevious:focus,#colorbox #cboxPrevious:hover{background-position:2% 55%;opacity:1;transition:opacity .5s;outline-color:transparent}#colorbox #cboxNext{bottom:auto;top:0;right:0;left:auto;width:48%;height:85%;background:transparent url(/_img/lightbox/next.png) no-repeat 98% 55%;opacity:.5;transition:opacity .5s}#colorbox #cboxNext:active,#colorbox #cboxNext:focus,#colorbox #cboxNext:hover{opacity:1;transition:opacity .5s;background-position:98% 55%;outline-color:transparent}#colorbox .functions{z-index:20;position:relative;box-sizing:border-box}#colorbox .functions li a span{float:left;padding:5px 0;width:100%;height:100%}#colorbox #cboxCurrent{bottom:10px;float:left;width:100%;margin:auto;left:auto;font-family:sans-serif}#colorbox #cboxCurrent small{padding-left:30px}@media (min-width:768px){#colorbox .bigphotos a .fa{color:#063258}#colorbox .bigphotos a .is-in-cart{color:#ccc}}@media (min-width:768px) and (max-width:991px){#colorbox .full-size-content #lightbox-list li ul.functions{margin:0;padding-right:0;padding-left:0}#colorbox .full-size-content #lightbox-list li ul.functions li{height:auto;width:auto;margin:2px 6px}#colorbox .download svg,#colorbox .fa-shopping-cart-pfo svg,#colorbox .mail-foto svg,#colorbox .to-download-list svg,#colorbox svg{width:24px;height:24px}}#colorbox #cboxLoadedContent{max-width:900px}#colorbox #cboxLoadedContent .bigphotos{width:100%}#colorbox #cboxLoadedContent .bigphotos img{max-height:600px;height:auto;width:auto}@media (max-height:800px){#colorbox #cboxLoadedContent .bigphotos img{max-height:600px}}@media (max-height:700px){#colorbox #cboxLoadedContent .bigphotos img{max-height:500px}}@media (max-width:1024px){#colorbox #cboxLoadedContent{max-width:800px}}@media (max-width:960px){#colorbox #cboxLoadedContent{max-width:700px}}#cboxClose{right:1rem;top:1rem;width:50px;height:50px;background:rgba(0,0,0,.25) url(/_img/lightbox/close@2x.png) no-repeat center center;background-size:32px 32px;padding:10px;border-radius:50px;opacity:.75;transition:opacity .5s}#cboxClose:hover{background-position:center center;opacity:1}.overlay-iframe{position:absolute;top:0;left:0;width:1440px;height:740px;max-width:90vw;max-height:90vh;z-index:10005;border:1px solid #333;border-radius:4px;margin:25px;background:#fff url(/_img/loader_spinner.gif) no-repeat center center}.waiting-wrapper{padding:1rem;position:relative}.waiting-wrapper:after{position:absolute;content:" ";display:block;left:0;top:0;z-index:10;height:100%;width:100%}.qr-code-album .waiting-wrapper{display:flex;flex-wrap:wrap}.qr-code-album .row table caption figure{float:right}.qr-code-album .row table caption>span{padding-top:1rem;float:left}.qr-code-album .row table caption code{font-size:24px}.qr-code-album .shadow-box{position:relative}.qr-code-album .shadow-box .frame-div{display:inline-block;margin:5px}.qr-code-album .shadow-box .frame-div figcaption{position:static;font-size:12px;padding:5px;max-width:100px;text-align:center}.iframe-close{position:fixed;top:0;margin:auto;width:1080px;max-width:100%;z-index:10010;cursor:pointer}.is-touch-device .iframe-close{left:auto;position:absolute;right:0;display:inline-block;width:auto}.iframe-close a{position:absolute;right:-10px;top:10px;display:block;width:40px;height:40px;background:url(/_img/close-grey.png) center center no-repeat;background-size:cover;transition-duration:50ms}.iframe-close a:active,.iframe-close a:focus,.iframe-close a:hover{transform:scale(1.075)}.is-touch-device .iframe-close a{right:10px}.full-loader-loading-background:before{content:" ";width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.66);z-index:100001}@-webkit-keyframes animate-loader{0%{opacity:1}100%{opacity:0}}@keyframes animate-loader{0%{opacity:1}100%{opacity:0}}#full-loader{min-height:300px;position:fixed;left:50%;margin-left:-100px;top:35vh;transform:scale(1);z-index:100002}@media (max-width:768px){#full-loader{max-width:200px}}#full-loader .spinner-text{border:1px solid #ccc;text-align:center;background-color:#fff;padding:1rem;font-size:1.5rem;position:absolute;position:absolute;line-height:inherit;width:auto;min-width:32em;margin-left:100px;left:-16em;top:-6em;border-radius:10px}@media (max-width:768px){#full-loader .spinner-text{width:auto;margin-left:-80px;min-width:0;left:24px;width:calc(100vw - 80px);margin-left:calc(-50vw + 120px)}#full-loader .spinner-text p{max-width:calc(100vw - 100px);padding:0 20px;hyphens:none}#full-loader .spinner-text p strong{max-width:80vw;line-height:2.5rem}}#full-loader .spinner-text strong{color:#1799e5}#full-loader .spinner-text p{line-height:1.25rem}#full-loader>div{transform:scale(1);position:relative;background:0 0;width:200px;height:200px}#full-loader>div>div{top:80px;left:94px;width:12px;height:40px;background:#1799e5;border-radius:8px;position:absolute;animation:animate-loader 1s linear infinite}#full-loader>div>div:nth-of-type(1){animation-delay:-.5s;transform:rotate(0) translate(0,-60px)}#full-loader>div>div:nth-of-type(2){animation-delay:-.4166666667s;transform:rotate(30deg) translate(0,-60px)}#full-loader>div>div:nth-of-type(3){animation-delay:-.3333333333s;transform:rotate(60deg) translate(0,-60px)}#full-loader>div>div:nth-of-type(4){animation-delay:-.25s;transform:rotate(90deg) translate(0,-60px)}#full-loader>div>div:nth-of-type(5){animation-delay:-.1666666667s;transform:rotate(120deg) translate(0,-60px)}#full-loader>div>div:nth-of-type(6){animation-delay:-83.3333333ms;transform:rotate(150deg) translate(0,-60px)}#full-loader>div>div:nth-of-type(7){animation-delay:0s;transform:rotate(180deg) translate(0,-60px)}#full-loader>div>div:nth-of-type(8){animation-delay:83.3333333ms;transform:rotate(210deg) translate(0,-60px)}#full-loader>div>div:nth-of-type(9){animation-delay:.1666666667s;transform:rotate(240deg) translate(0,-60px)}#full-loader>div>div:nth-of-type(10){animation-delay:.25s;transform:rotate(270deg) translate(0,-60px)}#full-loader>div>div:nth-of-type(11){animation-delay:.3333333333s;transform:rotate(300deg) translate(0,-60px)}#full-loader>div>div:nth-of-type(12){animation-delay:.4166666667s;transform:rotate(330deg) translate(0,-60px)}#full-loader.small>div{transform:scale(.5)}#full-loader.small>div>div{background:#777;height:24px;width:5px}#full-loader-bg{content:" ";position:absolute;background-color:rgba(0,0,0,.35);top:0;left:0;width:100%;height:100%;z-index:100001}#full-loader-bg.fadeOut,#full-loader.fadeOut{opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s .5s}#debug-table td,#debug-table th{color:#333;background-color:#f5f5f5;border:1px solid #aaa}#debug-table th{background-color:#eee}#debug-table .top-line td{border-top:4px solid #aaa}#debug-table .botton-line td{border-bottom:4px solid #aaa}#debug-table .bg-white td{background-color:wheat}.big-tabs,.radio-tabs{padding:2em 0 0 2em;list-style-type:none;margin-bottom:0}.big-tabs li,.radio-tabs li{display:inline-block;position:relative;margin-left:1em;margin-bottom:0}.big-tabs li .label,.big-tabs li label,.radio-tabs li .label,.radio-tabs li label{display:inline-block;background-color:#ddd;border:1px solid #ddd;border-bottom-width:0;padding:5px 1em;border-radius:10px 10px 0 0;cursor:pointer;font-size:1rem}.big-tabs li .label:hover,.big-tabs li label:hover,.radio-tabs li .label:hover,.radio-tabs li label:hover{background-color:#eee}.big-tabs li .label.active,.big-tabs li label.active,.radio-tabs li .label.active,.radio-tabs li label.active{background-color:#fefefe}.big-tabs li :checked+label,.radio-tabs li :checked+label{background-color:#fefefe}#edit-format .big-tabs li,#edit-format .radio-tabs li{margin-bottom:0}.big-tabs li input,.radio-tabs li input{position:absolute;overflow:hidden;visibility:hidden}.big-tabs li button,.radio-tabs li button{outline:0 none!important}.big-tabs li a,.big-tabs li button,.radio-tabs li a,.radio-tabs li button{text-decoration:none!important;color:#1799e5!important;font-weight:400}.big-tabs+.flex,.radio-tabs+.flex{background:#fefefe;padding:1.25rem}.big-tabs{display:flex;flex-wrap:wrap;margin-bottom:0;border:0 none}@media (max-width:991px){.big-tabs{flex-direction:column}}.big-tabs .label{font-size:1.25rem}.big-tabs .label.active{background-color:#eee}.big-tabs li .label{background-color:#fefefe}.big-tabs li .label a{font-weight:400}.big-tabs li .label :checked+label{background:#eee}.big-tabs li .label:hover{background-color:#eee}body .big-tabs li .label.active{background-color:#eee}.big-tabs.public{margin:-40px auto 20px;padding:0}@media (max-width:992px){.big-tabs.public{margin-top:4rem;display:flex}}.big-tabs.public li{border:1px solid #ccc;margin:10px;padding:10px;border-radius:10px}@media (min-width:992px){.big-tabs.public li{width:calc(25% - 20px);text-align:center}}.big-tabs.public li.active{border-width:4px;border-color:#1799e5}.big-tabs.public li.active h3{font-weight:600;color:#1799e5}.big-tabs.public li a{display:flex;flex-direction:column;height:100%;margin:0;border:0 none!important;outline:0 none!important}@media (max-width:992px){.big-tabs.public li a{justify-content:space-between}}.big-tabs.public li h3{border-radius:0;font-weight:400;font-size:1.5rem;border:0 none;white-space:normal;padding-bottom:1rem}.big-tabs.public li figure{display:flex;flex-direction:column;margin:auto 0 0}@media (max-width:991px){.big-tabs.public li figure{flex-direction:row}.big-tabs.public li figure img{max-width:25%;height:auto;margin:0 0 auto}.big-tabs.public li figure figcaption{margin:0;padding:0 10px}}.big-tabs.public li figcaption{display:block;margin:auto 0 0;text-align:left;padding:10px;color:#333}.row>.shadow-box>h1+.big-tabs{margin-bottom:-24px}.row>.shadow-box>h1+.big-tabs>li>span{padding:10px 1rem;display:inline-block;margin-bottom:0;background-color:#eee;border-color:#ccc}.row>.shadow-box>h1+.big-tabs>li>span.active{background-color:#fefefe}#customers h2{display:inline-block;border-color:#ddd;border:0 none;padding:1rem 0}.status-legende{float:right}.status-legende p,.status-legende ul{display:inline-block}.status-legende ul{list-style:none}.status-legende ul li{display:inline-block}.status-legende ul li+li{margin-left:20px}#egg{margin:0 1.5rem 2.5rem;position:relative;border-radius:100px;padding:2rem 3rem;background:#fff;box-shadow:4px 4px 10px rgba(100,100,100,.5);float:right;z-index:100}#egg img{max-height:125px;width:auto}#egg .box-wrapper{background-color:transparent;position:absolute;right:-16px;top:-16px}#egg .box-wrapper .toggle-link{text-align:right}#egg .box-wrapper .toggle-box{width:400px;max-width:68vw;margin:0;padding:1rem;border:2px solid #9d9d9d;background-color:#fff;right:24px;top:-24px}#egg .box-wrapper .toggle-box img{float:right;margin:0 0 1rem 1rem}#egg .box-wrapper .toggle-box h3{margin-bottom:10px}#egg .box-wrapper .toggle-box p{line-height:125%;font-size:1rem}#egg .box-wrapper .toggle-box input+label{max-width:calc(100% - 50px);vertical-align:text-top;font-weight:400;padding-top:0;padding-bottom:0;width:auto}#egg .box-wrapper .toggle-box .pfeil:before{top:-2px}#egg i{background-color:#fff;border-radius:50%}#egg .is-found{position:absolute;bottom:-2.5rem;border-radius:50px;left:-1rem;right:-1rem;font-size:.875rem;line-height:125%;padding:10px .5rem;text-align:center;background:rgba(255,255,255,.9);hyphens:none;box-shadow:2px 2px 5px rgba(100,100,100,.25)}.is-closed .close-text,.is-open .is-closed .close-text,.is-open .open-text{display:none}.is-closed .open-text,.is-open .close-text{display:inline;vertical-align:middle}#pfo-dialog #pfo-dialog-content{max-width:100%;max-height:75%;overflow:auto}#pfo-dialog #pfo-dialog-content .fa{font-size:3em;display:block}#pfo-dialog #pfo-dialog-content h3 .fa{font-size:2em;display:none}#pfo-dialog #pfo-dialog-content ul{margin:1rem 0}#pfo-dialog #pfo-dialog-content .plus-liste li:before{content:"+";display:inline-block;padding-right:1rem}#pfo-dialog #pfo-dialog-content .plus-liste li+li{margin-top:4px}.fa,.fa-plus{font-style:normal}.fa-plus::before{content:"\f067"}.nix{background:#fff}