@charset "UTF-8";.width-indicator{width:768px}.only-padding-xs{padding:0}.pull-right-sm{float:right}.visible-mobile{display:none}.visible-desktop{display:block}.text-sm-left{text-align:left}.text-sm-right{text-align:right}.text-sm-center{text-align:center}.text-sm-justify{text-align:justify}.yamm .yamm-content{-webkit-box-shadow:0 8px 12px rgba(0,0,0,.3);box-shadow:0 8px 12px rgba(0,0,0,.3)}.cc_container .cc_btn{font-size:1em}.cc_container .cc_message{font-size:1em;line-height:1em}.cc_container{padding:15px 30px}.cc_container .cc_btn{font-size:1em;padding:8px 15px}.cc_container .cc_message{font-size:1em}.container{max-width:1170px}body.page-events-new{padding-top:70px!important}body{padding-top:106px!important}html>body .visible-success{display:none!important}html>body .hidden-success{display:block!important}.row.gapless{margin-right:0;margin-left:0}.row.gapless>[class^=col-]{padding-right:0;padding-left:0}.col-sm-6-nolabel{width:50%;float:left}.element-tf-3-col h3 a{font-size:23px}.element-tf-3-col .fb-post,.element-tf-3-col .instagram-images{margin-bottom:0}.powermail_form .powermail_fieldwrap_file .uploaded-files .file{width:48%}.btn-danger,.btn-red{display:inline-block}.btn-ghost,.btn-gray,.btn-gray-ghost,.contact-btn{display:inline-block}.btn-danger,.btn-ghost,.btn-gray,.btn-gray-ghost,.btn-red,.contact-btn{width:auto}footer .box-container .box{display:table-cell}footer .box-container .box a{font-size:55px}footer .footer-menu .footer-text{font-size:12px}footer .footer-menu a{font-size:12px}footer .footer-menu .newsletter .newsletter-btn{margin:0 auto}footer .footer-bottom a{margin:0}footer .footer-bottom .footer-logo-right{text-align:right}footer .footer-bottom .footer-logo-left{text-align:left}.sticky-footer .sticky-footer-header{margin-top:0}.footer-box .award-image{margin-top:0;width:auto}.footer-box .social-icons{margin-top:15px}.sidebar-offcanvas ul .group-name{display:none}.sidebar-offcanvas ul.accordion{width:100%}.offcanvas{padding:100px 75px}.offcanvas .offcanvas-title{font-size:21px}.offcanvas .offcanvas-link{font-size:28px}.offcanvas .offcanvas-hr{margin:50px -30px}.navbar-default .navbar-nav>li>a{letter-spacing:-1px;font-size:13px}.navbar-header .brand a img{margin:15px 0}.navbar-collapse .yamm{margin:10px 0}.navbar-collapse .yamm .dropdown>a{-webkit-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease}.navbar-collapse .yamm .dropdown.open>a{color:#de010a!important;background-color:#F0EDEA!important}.navbar-collapse .yamm .dropdown-menu .yamm-link.has-sub h4{border-bottom:1px solid #333}.navbar-collapse .yamm .dropdown-menu .yamm-link ul{padding-top:10px;margin-bottom:10px}.main-navigation.landingpage-layout{min-height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.landingpage-layout .navbar-header .brand a{padding:20px 0}.landingpage-layout .navbar-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.language-mobile.language-menu{display:none}.filter-pills.category-filter .category-filter-text{font-size:21px;float:right}.page-event-listview .page-container .news-search-form .newsapi-filter .form-group,.page-news-listview .page-container .news-search-form .newsapi-filter .form-group,.page-reference-listview .page-container .news-search-form .newsapi-filter .form-group{-webkit-box-flex:1;-ms-flex:1 0 45%;flex:1 0 45%;max-width:50%}.page-event-listview .page-container .content-row .main-content .tx-sf-event-mgt .news-list-view .article{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:inherit}.page-event-listview .page-container .content-row .main-content .tx-sf-event-mgt .news-list-view .article.stapler .category-heading{font-weight:400}.page-event-listview .page-container .content-row .main-content .tx-sf-event-mgt .news-list-view .individual-notice{text-align:left}.page-events-new .header .header-container .container h1,.page-main .header .header-container .container h1{position:absolute;bottom:60px;margin:0}.page-events-new .header .header-container .container.big-size h1,.page-main .header .header-container .container.big-size h1{font-size:36px}.page-events-new .header .header-container .container.header-desktop,.page-main .header .header-container .container.header-desktop{height:360px;min-height:360px}.page-events-new .header .header-container .container.header-desktop .news,.page-main .header .header-container .container.header-desktop .news{display:block;margin:0 -15px}.page-events-new .header .header-container.video .header-desktop,.page-main .header .header-container.video .header-desktop{top:0;bottom:auto}.page-events-new .header .container.header-mobile .news,.page-main .header .container.header-mobile .news{display:none;margin:0 -15px}.page-events-new .header-container .container.header-desktop,.page-main .header-container .container.header-desktop{height:445px;min-height:445px}.page-events-new .mainpage-used .used-products .product a,.page-main .mainpage-used .used-products .product a{display:-webkit-box;display:-ms-flexbox;display:flex}.page-events-new .mainpage-used .used-products .product,.page-main .mainpage-used .used-products .product{margin:0 0 25px;max-width:none}.page-events-new .mainpage-used .used-products .product-image,.page-main .mainpage-used .used-products .product-image{padding-left:0;padding-right:0;margin-right:0;margin-left:0}.page-events-new .mainpage-used .used-products .product-data,.page-main .mainpage-used .used-products .product-data{padding:15px}.page-events-new .mainpage-used .stuff-btn,.page-main .mainpage-used .stuff-btn{margin:5px 0 0}.page-events-new .mainpage-used .stuff-shop,.page-main .mainpage-used .stuff-shop{margin-top:90px}.page-events-new .news-wrapper .news-list-view .fancy-hover-effect,.page-main .news-wrapper .news-list-view .fancy-hover-effect{left:15px}.page-events-new .news-list-view.references .coa-button,.page-main .news-list-view.references .coa-button{margin-bottom:35px;float:right}.page-events-new .testimonial .image img,.page-main .testimonial .image img{max-width:185px}.news-sidebar .contactform-button{margin:15px 0;max-width:100%}.element.element-textpic .fsc-default{padding:0}.element.element-textpic .csc-textpic-intext-left .csc-textpic-imagewrap,.element.element-textpic .csc-textpic-intext-right .csc-textpic-imagewrap{width:33.33%}.element.element-textpic .csc-textpic-intext-left .csc-textpic-text,.element.element-textpic .csc-textpic-intext-right .csc-textpic-text{width:66.6667%}.element.element-textpic .csc-textpic-intext-left .csc-textpic-text{padding-left:30px}.element.element-textpic .csc-textpic-intext-right .csc-textpic-text{padding-right:30px}.element.element-textmedia .fsc-default{padding:0}.element.element-textmedia .ce-pull-left .ce-bodytext,.element.element-textmedia .ce-pull-left .ce-gallery,.element.element-textmedia .ce-pull-right .ce-bodytext,.element.element-textmedia .ce-pull-right .ce-gallery{width:50%}.element.element-textmedia .ce-pull-right .ce-gallery{float:right}.element.element-textmedia .ce-pull-right .ce-bodytext{padding:0 25px 0 0}.element.element-textmedia .ce-pull-left .ce-gallery{float:left}.element.element-textmedia .ce-pull-left .ce-bodytext{padding:0 0 0 25px;float:right}.layout-card-layout{padding:25px 15px 0!important}.stapler-rentals .offer-link{font-size:30px}.masonry-gallery{-webkit-column-count:3;-moz-column-count:3;column-count:3}.contact-form .contact .contact-left .select-padding{padding-right:15px;float:left;width:50%}.contact-form .contact .contact-left .nth-padding:nth-child(2n){padding-left:15px}.contact-form .contact .contact-left .nth-padding:nth-child(2n+1){padding-right:15px}.contact-form .contact .contact-left .powermail_fieldset .powermail_fieldwrap_input{width:50%;float:left}.contact-form .contact .contact-left .powermail_fieldset .powermail_fieldwrap_input.width100{width:100%}.contact-form .contact .contact-left .accepted-files,.contact-form .contact .contact-left .placeholder-text{padding-top:47px;border-bottom:dashed 1px #bbb}.contact-form .contact .contact-left select+.parsley-errors-list{bottom:-10px}.contact-form .contact .border-right .shop-accordion{padding:25px 0}.contact-form .contact .border-right .shop-accordion .main-division{padding:20px 0}.contact-search .contact-search-form input,.contact-search .contact-search-form select,.contact-search-profi .contact-search-form input,.contact-search-profi .contact-search-form select{margin-bottom:0}.contact-search .staff-item .staff .visible-normal,.contact-search-profi .staff-item .staff .visible-normal{display:inline}.contact-search .staff-item .staff .visible-sidebar,.contact-search-profi .staff-item .staff .visible-sidebar{display:none}.contact-form .content-row .search-container{padding-right:0}.tx-sf-event-mgt .news-content>.row{margin-left:-30px;margin-right:-30px}.tx-sf-event-mgt .news-content [class^=col-]:not(.event-dates){padding-left:30px;padding-right:30px}body.page-events-new{padding-top:78px!important}body.page-events-new .article .header-desktop{display:block}body.page-events-new .article .header-mobile{display:none}body.page-events-new .article .event-info{position:absolute;top:0;right:25px;width:250px;height:100%;padding:35px 10px}body.page-events-new .element .heroimage{padding:30px 30px 0}body.page-events-new .element .heroimage .second .hidden-ma-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.page-events-new .element .heroimage .second .hidden-ma-button .staff-images{float:none;-webkit-box-flex:1;-ms-flex:1 0 45%;flex:1 0 45%;width:45%;padding:0;text-align:center;margin-bottom:0}body.page-events-new .element .heroimage .second .hidden-ma-button .staff-details{float:none;padding:0;-webkit-box-flex:1;-ms-flex:1 0 55%;flex:1 0 55%;width:55%;text-align:left}body.page-events-new .element-textmedia .ce-textpic.ce-pull-left{padding:0 0 0 25px}body.page-events-new .element-textmedia .ce-textpic.ce-pull-right{padding:0 25px 0 0}.page-locations .shop-accordion .shop .headline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-locations .shop-accordion .shop .headline>.row{width:100%}.page-locations .shop-accordion .shop .headline .contact-button .contactform-button{margin-right:0;padding:12px;font-size:16px;text-transform:uppercase}.page-locations .shop-accordion .shop .headline h2{padding:0;margin-top:0;margin-bottom:0}.page-locations .shop-accordion .shop .coa-button{margin:0}.page-locations .shop-accordion .shop .address-details img{padding:0}.page-locations .shop-accordion .shop .contactform-button{margin:-5px auto auto;max-width:320px}.page-locations .shop-content .staff-item .staff .visible-normal{display:inline}.page-locations .shop-content .staff-item{width:50%}.page-locations .shop-content .staff-item .staff .visible-sidebar{display:none}.page-locations .news-sidebar{border-left:1px dashed #ddd}.page-locations .news-sidebar .shop-accordion .shop .address-details .address-box{padding:10px 0}.locations .map-link{padding:35px 40px 0 20px;text-align:right}.locations .legend li.route-link-li{float:right}.page-content .page-container .news-content,.page-news .page-container .news-content,.page-reference .page-container .news-content{padding:15px 30px 30px;border-right:1px dashed #ddd}.page-event-listview .page-container .news-list-view .article,.page-news-listview .page-container .news-list-view .article,.page-reference-listview .page-container .news-list-view .article{display:-webkit-box;display:-ms-flexbox;display:flex}.page-event-listview .page-container .news-list-view .article .details-wrapper,.page-news-listview .page-container .news-list-view .article .details-wrapper,.page-reference-listview .page-container .news-list-view .article .details-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0}.page-cards .content-header h1,.page-products .content-header h1{font-size:62px}.page-cards .categories .category h2,.page-products .categories .category h2{font-size:52px}.page-products .main-content .main-product .content .product-text .product-logo img{max-width:75%}.products-new-mainpage .offer-btn-wrapper{margin-bottom:0}.products-new-mainpage .offer-btn-wrapper .offer-btn{margin-top:3px;display:block;width:auto}.products-new-mainpage .product-container{margin:0 0 25px;max-width:none}.twofour-simpleproducts .products-container .category-card{float:left;width:33.333%;margin-top:30px;max-width:none}.twofour-simpleproducts .product-box .content .manufacturer-logo{width:100px;margin-top:30px}.page-products .slider-nav .slick-track img{max-width:100%}.header-content .product-subcategories{text-align:left;padding:20px 0 0 30px}.header-content .manufacturer-logo{margin-right:30px;float:right}.contact-button-box>.btn-danger,.contact-button-box>.contact-btn{padding:15px 50px}.news .article.reference .reference-inner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.news .article.reference .reference-content-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:118px}.news .article.reference .reference-content-inner .reference-description{padding:0}.brand-slider.owl-carousel .slides{margin:0 25px}.brand-slider.owl-carousel .slides .owl-nav{top:43%}.brand-slider.owl-carousel .slides .owl-nav .owl-next,.brand-slider.owl-carousel .slides .owl-nav .owl-prev{background-size:50px;width:50px}.brand-slider.owl-carousel .slides .owl-nav .owl-prev{left:-38px}.brand-slider.owl-carousel .slides .owl-nav .owl-next{right:-38px}.brand-slider .brand{min-height:80px}.brand-slider .brand img{opacity:.5;max-height:80px;max-width:160px;-webkit-filter:grayscale(.5);filter:grayscale(.5);filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-webkit-transition:opacity .25s ease;-o-transition:opacity .25s ease;transition:opacity .25s ease}.brand-slider .brand img:hover{opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0);filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.container .ma-button .visible-ma-button .staff-images,.container-fluid .ma-button .visible-ma-button .staff-images{margin-bottom:0}.container .ma-button .visible-ma-button h2,.container-fluid .ma-button .visible-ma-button h2{text-align:left}.container .ma-button .ma-button-content,.container-fluid .ma-button .ma-button-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.container .ma-button .ma-button-content .staff-details .detail-text,.container-fluid .ma-button .ma-button-content .staff-details .detail-text{margin:0 -15px}.container .ma-button .ma-button-content .staff-details .detail-text .staff-text,.container-fluid .ma-button .ma-button-content .staff-details .detail-text .staff-text{margin-left:-35px}.container .ma-button .ma-button-content .coa-button,.container-fluid .ma-button .ma-button-content .coa-button{margin-top:0}.metric-box .col-divider{border-left:1px solid #000}.metric-box .big-img .metric-description{margin-bottom:0}.container-header{background-position:center 72%;height:500px}.container-header h1{font-size:35px;margin-bottom:35px}.container-header a{font-size:23px;padding:12px 65px}.header-text{width:80%}.diagonal-background{right:-175px}.diagonal-background-layer{width:640px}.mein-markt{padding:25px}.mein-markt .markt-text{font-size:15px}.mein-markt .change-markt{margin:0}.product-highlights .content-width-card .card{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;margin-bottom:0}.product-highlights .content-width-card .product-image{width:33.3333%}.product-highlights .content-width-card .product-content{width:66.6667%}.company-sections .card.small-card .card-body{min-height:250px}.content-teaser-container .teaser-container-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.advantage-items .advantage-item{width:auto}.stage-imagemap{padding-bottom:30px}.stage-imagemap .imagemap-index{width:35px;height:35px;font-size:21px}.stage-imagemap .imagemap-link{display:block}.stage-imagemap .stage-arrow-down{font-size:80px}.news-header-image .position-wrapper{position:absolute;margin:auto}.news-header-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:rgba(48,48,48,.7)}.productcomponent-slick-slide .slick-arrow,.productslider-slick-slide .slick-arrow{background-size:50px;width:50px;left:15px}.productcomponent-slick-slide .slick-arrow.next-arrow,.productslider-slick-slide .slick-arrow.next-arrow{right:15px}.element-tf_interferer{font-size:23px}.element-tf_interferer .arrow-right{height:30px;width:50px;background-size:50px}.top-aktionen .top-aktion{width:45%;float:left;margin-bottom:15px}.top-aktionen .spacer{width:10%;float:left;height:1px}.top-aktionen .aktionen-3 .top-aktion{width:33.3333%}.top-aktionen .aktionen-4 .top-aktion{width:25%}.tf-service-wrapper{padding:20px 15px}.tf-service-wrapper .service-column{padding:0 120px 15px 25px}.tf-service-wrapper .has-border{border-left:1px #fff dashed;border-top:0;padding-top:0}.tf-service-wrapper .coa-button{max-width:0}.tf-infobox{min-height:420px}.tf-infobox .container{padding:20px}.tf-infobox .coa-button a{width:250px;max-width:100%;margin:15px 0 10px}.kontakt-banner .kontakt-banner-image{width:33.3333%}.kontakt-banner .kontakt-banner-text{width:66.6667%;padding:20px 25px}.kontakt-banner .kontakt-banner-text .h1,.kontakt-banner .kontakt-banner-text .h2,.kontakt-banner .kontakt-banner-text .h3,.kontakt-banner .kontakt-banner-text .h4,.kontakt-banner .kontakt-banner-text h1,.kontakt-banner .kontakt-banner-text h2,.kontakt-banner .kontakt-banner-text h3,.kontakt-banner .kontakt-banner-text h4{margin-bottom:10px}.kontakt-banner .coa-button-wrapper{margin-top:0}.kontakt-banner .coa-button-wrapper .coa-button a{margin:20px 10px 0}.element-produktslider .produktkomponente-card-slider{max-width:550px}