#cboxWrapper,.cboxPhoto{max-width:none}#cboxCurrent,#cboxTitle{position:absolute;color:#949494;bottom:4px}.cboxIframe,.cboxPhoto{border:0;display:block}#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxOverlay{position:fixed;width:100%;height:100%;background:url(../../images/overlay.png)}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxContent{position:relative;background:#fff;overflow:hidden}#cboxTitle{margin:0;left:0;text-align:center;width:100%}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%}.cboxPhoto{float:left;margin:auto;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;padding:0;margin:0;background:#fff}#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxClose:active,#cboxNext:active,#cboxPrevious:active,#cboxSlideshow:active,#colorbox{outline:0}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;margin-bottom:28px}#cboxCurrent{left:58px}#cboxLoadingOverlay{background:url(../../images/loading_background.png) center center no-repeat}#cboxLoadingGraphic{background:url(../../images/loading.gif) center center no-repeat}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer;border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxNext,#cboxPrevious{position:absolute;width:25px;text-indent:-9999px;bottom:0;height:25px}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}#cboxPrevious{left:0;background:url(../../images/controls.png) -75px 0 no-repeat}#cboxPrevious:hover{background-position:-75px -25px}#cboxNext{left:27px;background:url(../../images/controls.png) -50px 0 no-repeat}#cboxNext:hover{background-position:-50px -25px}@font-face{font-family:pefcicon;src:url(../fonts/pefcicon.eot?lqupty);src:url(../fonts/pefcicon.eot?lqupty#iefix) format("embedded-opentype"),url(../fonts/pefcicon.ttf?lqupty) format("truetype"),url(../fonts/pefcicon.woff?lqupty) format("woff"),url(../fonts/pefcicon.svg?lqupty#pefcicon) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Lato;src:url(../fonts/Lato-Thin.ttf) format("truetype");font-weight:200}@font-face{font-family:Lato;src:url(../fonts/Lato-Light.ttf) format("truetype");font-weight:300}@font-face{font-family:Lato;src:url(../fonts/Lato-Regular.ttf) format("truetype");font-weight:400}@font-face{font-family:Lato;src:url(../fonts/Lato-Bold.ttf) format("truetype");font-weight:600}@font-face{font-family:Lato;src:url(../fonts/Lato-Bold.ttf) format("truetype");font-weight:700}@font-face{font-family:Lato;src:url(../fonts/Lato-Bold.ttf) format("truetype");font-weight:700}@font-face{font-family:Lato;src:url(../fonts/Lato-Black.ttf) format("truetype");font-weight:900}.icon,[class*=" icon-"],[class^=icon-]{font-family:pefcicon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ellip{display:block;height:100%}.ellip-line{display:inline-block;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.ellip,.ellip-line{position:relative;overflow:hidden;max-width:100%}.searchList.idfilter .filters,.searchList.idfilter .left,.searchList.idfilter .paginationOuter{display:none}.searchList.idfilter #resetSearch{cursor:pointer}.searchList.idfilter .et_pb_module #resetSearch{background-color:rgba(236,239,236,.4);border-color:rgba(236,239,236,.4);color:#000}.searchList.idfilter .et_pb_module #resetSearch:hover{background-color:#f4f9e5;border-color:#f4f9e5;color:#000!important}.searchList.loading .loader{display:block}.searchList.loading .count,.searchList.loading .smallloader{display:inline-block}.searchList .loader,.searchList .smallloader{background:url(../../images/loading.gif) center center no-repeat}.searchList .loader{height:50px}.searchList .smallloader{background-size:15px;height:15px;vertical-align:middle;width:15px}.searchList .count,.searchList .loader,.searchList .smallloader{display:none}.searchList ul{line-height:unset!important;list-style-type:none!important;padding:0!important}.searchList label{display:inline-block;width:110px}.searchList .left,.searchList .listPart{float:left}.searchList .left{width:21%}.searchList .left h2{font-size:20px}.searchList .left .products>li,.searchList .left .sectors>li{margin-bottom:10px;padding-left:0!important}.searchList .left .products ul,.searchList .left .sectors ul{display:none;margin-top:7px}.searchList .left .products li,.searchList .left .sectors li{padding-left:20px}.searchList .left .products span,.searchList .left .sectors span{cursor:pointer;position:relative}.searchList .left .products span div:first-child,.searchList .left .sectors span div:first-child{display:inline-block;max-width:85%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.searchList .left .products span.active,.searchList .left .sectors span.active{font-weight:700}.searchList .left .products span.open .icon::after,.searchList .left .sectors span.open .icon::after{-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.searchList .left .products span .icon,.searchList .left .sectors span .icon{display:inline;margin-left:5px;position:absolute;top:-5px}.searchList .left .products span .icon::after,.searchList .left .sectors span .icon::after{content:"\e901";display:inline-block;-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .5s ease-in-out;-moz-transition:-moz-transform .5s ease-in-out;-o-transition:-o-transform .5s ease-in-out;transition:transform .5s ease-in-out;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:50% 50%}.searchList .listPart{padding:0 10px;width:79%}@media only screen and (max-width:736px){.searchList .listPart{width:100%}}.searchList .listPart .filters input,.searchList .listPart .filters select{margin-right:5px;width:200px}.searchList .listPart .filters label{vertical-align:top}.searchList .listPart .filters>div{display:inline-block}.searchList .listPart .filters .filterInfo,.searchList .listPart .filters .wpcf7-form-control-wrap{display:block}@media only screen and (max-width:736px){.searchList .listPart .filters .filterInfo{display:none!important}}.searchList .listPart .filters .filterInfo ul{margin:10px 0}.searchList .listPart .filters .filterInfo ul::after{clear:both;content:"\0020";display:block;height:0;overflow:hidden}.searchList .listPart .filters .filterInfo ul li{background-color:#f3f3f3;border:1px solid #bbb;border-radius:8px;color:#7d7d7d;cursor:pointer;float:left;margin-right:10px;padding:8px 20px 8px 8px;position:relative}.searchList .listPart .filters .filterInfo ul li::after{color:#a51542;content:"\e906";font-family:pefcicon!important;font-size:10px;font-style:normal;font-variant:normal;font-weight:400;position:absolute;right:5px;top:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.searchList .sortOuter{margin:10px 0}.searchList .sortOuter>div{display:inline-block}@media only screen and (max-width:736px){.searchList .sortOuter>div label{display:inline-block}}.searchList .sortOuter>div .count{display:inline-block;font-weight:700;margin-right:20px}.searchList .sortOuter>div .sort{cursor:pointer;display:inline-block;margin-right:10px}.searchList .sortOuter>div .sort .icon-sort{display:none}.searchList .sortOuter>div .sort .icon-sort::after{content:"\e901";display:inline-block;-webkit-transition:-webkit-transform .5s ease-in-out;-moz-transition:-moz-transform .5s ease-in-out;-o-transition:-o-transform .5s ease-in-out;transition:transform .5s ease-in-out;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:50% 50%}.searchList .sortOuter>div .sort.asc,.searchList .sortOuter>div .sort.desc{font-weight:700}.searchList .sortOuter>div .sort.asc .icon-sort,.searchList .sortOuter>div .sort.desc .icon-sort{display:inline-block}.searchList .list>li[data-haslogo="0"] .logono,.searchList .list>li[data-haslogo="0"] .no3,.searchList .list>li[data-iconimg="0"] .icon-img,.searchList .list>li[data-iconproduct="0"] .icon-product,.searchList .nomatch{display:none}.searchList .sortOuter>div .sort.asc .icon-sort::after{-ms-transform:rotate(90deg);transform:rotate(90deg)}.searchList .sortOuter>div .sort.desc .icon-sort::after{-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.searchList .nomatch{background-color:rgba(236,239,236,.4);font-weight:700;padding:15px;text-align:center}.searchList .list{border-spacing:.5em}.searchList .list>li{background-color:rgba(244,249,229,.4);margin-bottom:4px}.searchList .list>li .icon-img .img_count,.searchList .list>li .icon-product .product_count{background-color:#fbfdf5}.searchList .list>li:hover,.searchList .list>li:hover .icon-img .img_count,.searchList .list>li:hover .icon-product .product_count{background-color:#f4f9e5}.searchList .list>li:nth-child(even){background-color:rgba(236,239,236,.4)}.searchList .list>li:nth-child(even) .icon-img .img_count,.searchList .list>li:nth-child(even) .icon-product .product_count{background-color:#f7f9f7}.searchList .list>li:nth-child(even):hover,.searchList .list>li:nth-child(even):hover .icon-img .img_count,.searchList .list>li:nth-child(even):hover .icon-product .product_count{background-color:#ecefec}.searchList .list>li[data-haslogo="0"] .cert>div:nth-child(2){margin-left:0!important}.searchList .list>li .icon-img,.searchList .list>li .icon-product{color:#c2c3bd;float:right;margin-left:3px;position:relative}.searchList .list>li .icon-img::before,.searchList .list>li .icon-product::before{font-size:28px}.searchList .list>li .icon-img .img_count,.searchList .list>li .icon-img .product_count,.searchList .list>li .icon-product .img_count,.searchList .list>li .icon-product .product_count{color:#a9a9a9;font-size:1em;font-weight:700;padding:1px;position:absolute;right:0;top:0}.searchList .list>li[data-iconimg="1"] .icon-img::before{content:"\e90d"}.searchList .list>li[data-iconproduct="1"] .icon-product::before{content:"\e907"}.searchList .list>li .description{cursor:pointer}.searchList .list>li .description::after{clear:both;content:"\0020";display:block;height:0;overflow:hidden}.searchList .list>li .description.open .icon-factory::after{-ms-transform:rotate(90deg);transform:rotate(90deg)}.searchList .list>li .description>div{float:left;padding:12px}.searchList .list>li .description>div:nth-child(1){width:50px}.searchList .list>li .description>div:nth-child(2){border-right:solid #fff 4px;width:65%}@media only screen and (max-width:736px){.searchList .list>li .description>div:nth-child(2){border-right:0;width:80%}}.searchList .list>li .description>div:nth-child(3){width:23%}@media only screen and (max-width:736px){.searchList .list>li .description>div:nth-child(3){padding-top:0;width:100%}.searchList .list>li .description>div:nth-child(3) div{display:inline-block}.searchList .list>li .description>div:nth-child(3) div:nth-child(2)::before{content:", ";font-weight:400}.searchList .list>li .description>div:nth-child(3) div:nth-child(2):empty{display:none}}.searchList .list>li .description>div.icon-factory::before{color:#c2c3bd;content:"\e904";font-size:28px}.searchList .list>li .description>div.icon-factory::after{color:#9bc92b;content:"\e901";font-size:22px;float:left;margin-left:5px;margin-top:5px;-webkit-transition:-webkit-transform .3s ease-in-out;-moz-transition:-moz-transform .3s ease-in-out;-o-transition:-o-transform .3s ease-in-out;transition:transform .3s ease-in-out;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:50% 50%}.searchList .list>li .description>div .no,.searchList .list>li .description>div .vqp_name{font-size:1em}.searchList .list>li .description>div .vqp_name{color:#9bc92b;font-weight:700}.searchList .list>li .description>div .state{font-weight:700}.searchList .list>li .content{margin:0 auto;padding:10px 10px 10px 62px}.searchList .list>li .content::after{clear:both;content:"\0020";display:block;height:0;overflow:hidden}.searchList .list>li .content .name2{color:#9bc92b;font-size:1.2em;font-weight:700}.searchList .list>li .content .addr,.searchList .list>li .content .tel{float:left;width:47%}@media only screen and (max-width:736px){.searchList .list>li .content .addr,.searchList .list>li .content .tel{width:100%}}.searchList .list>li .content .tel a,.searchList .list>li .content .tel span{display:block}.searchList .list>li .content .city,.searchList .list>li .content .city2,.searchList .list>li .content .street_no{margin-left:5px}.searchList .list>li .content .email_general::before,.searchList .list>li .content .phone::before,.searchList .list>li .content .pname::before,.searchList .list>li .content .website::before{color:#9bc92b;font-weight:700;margin-right:5px}.searchList .list>li .content .email_general:empty,.searchList .list>li .content .phone:empty,.searchList .list>li .content .pname:empty,.searchList .list>li .content .website:empty{display:none}.searchList .list>li .content .pname{display:inline-block;width:100%}.searchList .list>li .content .pname::before{content:"Gruppe: "}.searchList .list>li .content .email_general::before{content:"e."}.searchList .list>li .content .website::before{content:"w."}.searchList .list>li .content .phone::before{content:"t."}.searchList .list>li .content .cert{border:1px solid #9bc92b;border-radius:10px;display:inline-table;margin-top:20px;padding:15px;position:relative}.searchList .list>li .content .cert>div:first-child{color:#9bc92b;font-size:11px;left:10px;position:absolute;text-align:center;top:115px;width:105px}.searchList .list>li .content .cert>div:first-child::before{content:"\e908";font-family:pefcicon!important;font-size:95px;font-style:normal;font-variant:normal;font-weight:400;left:8px;line-height:1;position:absolute;text-transform:none;top:-100px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.searchList .list>li .content .cert>div:nth-child(2)>div:last-child::after,.searchList .list>li .content .product_list::after{content:"\0020";display:block;clear:both;height:0;overflow:hidden}.searchList .list>li .content .cert>div:nth-child(2){position:relative;margin-left:110px}.searchList .list>li .content .cert>div:nth-child(2)>div{font-family:inherit;float:left;padding-right:25px;width:50%}@media only screen and (max-width:736px){.searchList .list>li .content .cert>div:nth-child(2)>div{width:100%}}.searchList .list>li .content .cert>div:nth-child(2)>div .green{color:#9bc92b;font-weight:700;text-transform:uppercase}.searchList .list>li .content h2{border-bottom:solid 1px #d9d9d9;border-top:solid 1px #d9d9d9;color:#9bc92b;font-weight:700;font-size:1.2em;margin:25px 0;padding:8px 0}.searchList .list>li .content .product_list .product{cursor:pointer;float:left;margin-bottom:15px;min-height:75px;position:relative;width:47%}.searchList .list>li .content .product_list .product:nth-child(2n+1){clear:both}.searchList .list>li .content .product_list .product .product_img{border:1px solid #9bc92b;border-radius:10px;height:60px;left:0;overflow:hidden;position:absolute;top:6px;width:60px}.searchList .list>li .content .product_list .product .product_img::before{background:#9bc92b;content:'';font-size:18px;height:66px;position:absolute;right:-33px;top:-33px;-ms-transform:rotate(45deg);transform:rotate(45deg);width:66px}.searchList .list>li .content .product_list .product .product_img::after{color:#404040;content:"\e905";font-family:pefcicon!important;position:absolute;right:3px;top:3px}.searchList .list>li .content .product_list .product .product_img img{height:60px;object-fit:cover;object-position:top center;width:60px}.searchList .list>li .content .product_list .product .product_category,.searchList .list>li .content .product_list .product .product_name{margin-left:60px;padding:0 30px}.searchList .list>li .content .product_list .product .product_name{font-size:1.2em;font-weight:700}.searchList .paginationOuter{text-align:center}.searchList .paginationOuter .pagination{display:inline-block}.searchList .paginationOuter .pagination::after{clear:both;content:"\0020";display:block;height:0;overflow:hidden}.searchList .paginationOuter .pagination li{background-color:rgba(236,239,236,.4);float:left;height:35px;line-height:35px!important;margin-right:4px;padding-bottom:0;text-align:center;width:35px}.searchList .paginationOuter .pagination li.disabled a{cursor:default}.searchList .paginationOuter .pagination li.active{background-color:#f4f9e5}.searchList .paginationOuter .pagination li a{color:#000}.searchList .hideforlarge{display:none}@media only screen and (max-width:736px){.searchList .hideforlarge{display:inline}.searchList .hideforsmall{display:none}.searchList label{display:block}}@keyframes slidy_2{0%,40%{left:0}50%,90%{left:-100%}100%{left:-200%}}@keyframes slidy_3{0%,27%{left:0}33%,60%{left:-100%}66%,93%{left:-200%}100%{left:-300%}}#cboxContent{border-radius:3px}#cboxContent #cboxLoadedContent{font-family:Open Sans,Arial,sans-serif}#cboxContent #cboxLoadedContent>div{position:relative}#cboxContent #cboxLoadedContent .headline{background-color:#FBFDF5;padding:15px 15px 15px 55px;position:relative}#cboxContent #cboxLoadedContent .headline::before{font-family:pefcicon!important;color:#c2c3bd;content:"\e907";font-size:22px;position:absolute;left:20px}#cboxContent #cboxLoadedContent .headline h1,#cboxContent #cboxLoadedContent .headline h2{font-size:1.2em}#cboxContent #cboxLoadedContent .headline h1{color:#666;font-weight:700}#cboxContent #cboxLoadedContent .headline h2{color:#9bc92b;padding-bottom:0}#cboxContent #cboxLoadedContent .content{margin:25px;max-height:340px;overflow-y:auto}#cboxContent #cboxLoadedContent .content img{border:1px solid #9bc92b;border-radius:5px;bottom:0;margin:auto;max-height:200px;max-width:100%;position:absolute;top:0}#cboxContent #cboxLoadedContent .content div.slider{height:200px;overflow:hidden;position:relative}#cboxContent #cboxLoadedContent .content div.slider figure{font-size:0;left:0;margin:0;position:relative;text-align:left}#cboxContent #cboxLoadedContent .content div.slider figure>div{float:left;height:200px;position:relative;width:100%}#cboxContent #cboxLoadedContent .content div.slider.count_2 figure{animation:10s slidy_2 infinite;width:300%}#cboxContent #cboxLoadedContent .content div.slider.count_2 figure>div{width:33.3%}#cboxContent #cboxLoadedContent .content div.slider.count_2 .spacer{background-color:#fff;bottom:0;position:absolute;right:0;top:0;width:2px}#cboxContent #cboxLoadedContent .content div.slider.count_3 figure{animation:15s slidy_3 infinite;width:400%}#cboxContent #cboxLoadedContent .content div.slider.count_3 figure>div{width:25%}#cboxContent #cboxLoadedContent .content table{font-size:14px;font-weight:700;line-height:15px;margin-top:10px}#cboxContent #cboxLoadedContent .content table td{padding:4px 0;vertical-align:top}#cboxContent #cboxLoadedContent .content table td:nth-child(1){color:#9bc92b;width:130px}#cboxContent #cboxLoadedContent .content table td:nth-child(2){color:#666;font-weight:400}#cboxContent #cboxClose::before{background:0 0;bottom:0;color:#404040;content:"\e906";font-family:pefcicon!important;font-size:18px;height:25px;position:absolute;right:0;width:25px}#cboxContent #cboxClose::before:hover{background-position:0}