body{line-height:1.7;font-size:16px;font-family:"Open Sans";font-weight:500;font-style:normal}body{overflow-x:hidden;width:100%;margin:0;padding:0}body img{width:auto;height:auto;vertical-align:middle;border:0;-ms-intepolation-mode:bicubic;max-width:100%}body h1{text-transform:uppercase;background-color:#e1001a;line-height:1.3;font-weight:normal;padding:5px 10px;margin-top:30px;margin-bottom:30px;color:#fff;display:inline-block}@media (max-width:598px){body h1{font-size:1.5rem}}body .producer-list li a{text-decoration:none;display:block;color:#000;font-size:12px;padding-left:3px}body #spalte1 .startseitenlinkbox,body .inhalt .startseitenlinkbox,body .startseitenlinkbox{float:left;width:33.3%}body #spalte1 .startseitenlinkbox a,body .inhalt .startseitenlinkbox a,body .startseitenlinkbox a{transition:all ease 0.2s;border:1px solid white;display:block;width:100%}body #spalte1 .startseitenlinkbox a h2,body .inhalt .startseitenlinkbox a h2,body .startseitenlinkbox a h2{text-decoration:none;color:#fff;float:none;transition:all ease 0.2s;color:#fff;display:block;width:100%;background-color:#e1001a;padding:10px;margin:0px;font-size:1rem}body #spalte1 .startseitenlinkbox a img,body .inhalt .startseitenlinkbox a img,body .startseitenlinkbox a img{border:0px solid white;margin-bottom:0}body #spalte1 .startseitenlinkbox a:hover,body .inhalt .startseitenlinkbox a:hover,body .startseitenlinkbox a:hover{-webkit-box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2)}body #spalte1 .startseitenlinkbox a:hover h2,body .inhalt .startseitenlinkbox a:hover h2,body .startseitenlinkbox a:hover h2{background-color:#3d3d3d}body #spalte1 .startseitenlinkbox a:hover img,body .inhalt .startseitenlinkbox a:hover img,body .startseitenlinkbox a:hover img{border:0px solid #ececec}body.single-post .inhaltsrahmen{max-width:800px;margin:0}body #spalte1 ul{clear:both;margin-bottom:30px}body #spalte1 ul li{padding:5px;padding-left:30px;background-image:url(../../img/liste.png);background-position:0px 4px;background-repeat:no-repeat}body #spalte1 ul li ul{margin-left:20px;border-bottom:0px;margin-bottom:0px}body #spalte1 ul li ul li{list-style-type:circle;background-image:none;border-top:0px;padding:0 2.5px 2.5px 0}body #spalte1 ul li ul li p{margin:0}body #spalte1 .producer-list img{max-width:100%}body #spalte1 .producer-list li a:hover{background-color:#242424;color:#fff}body #spalte1 .produktliste_firmenlogos a{transition:all ease 0.2s;position:relative;display:block;border:1px dotted #cccccc;float:left;width:130px;margin-right:20px;margin-bottom:20px;height:130px;font-size:11px;text-align:center;text-decoration:none;padding:5px 5px 0px 5px;color:#000;line-height:14px}body #spalte1 .produktliste_firmenlogos a .subtitle_produktliste_firmenlogos{padding-top:7px;border-top:1px dotted #ccc;position:absolute;width:100%;bottom:0px;right:0px;transition:all ease 0.2s;padding-bottom:7.5px}body #spalte1 .produktliste_firmenlogos a .logo_produktliste_firmenlogos{height:60px;background-color:#fff;display:table-cell;vertical-align:middle}body #spalte1 .produktliste_firmenlogos a .logo_produktliste_firmenlogos img{max-width:100%;border:0px solid white;margin-bottom:5px}body #spalte1 .produktliste_firmenlogos a:hover{background-color:#e2ebf0;color:#000;box-shadow:-3px 2px 10px 0px #ddd}body #spalte1 .produktliste_firmenlogos a:hover .subtitle_produktliste_firmenlogos{background-color:#3d3d3d;color:#fff}body #spalte1 .produktliste_firmenlogos a:hover .logo_produktliste_firmenlogos{border:0px solid #ececec}body #spalte1 .produktliste_firmenlogos.produktliste_applikationen a{height:170px}body #spalte1 ul.produktuebersicht_kategorie{width:300px;float:right;font-size:11px}body #spalte1 ul.produktuebersicht_kategorie li{list-style:none;padding:0px;background-image:none}body #spalte1 ul.produktuebersicht_kategorie li a{padding:5px;text-decoration:none;display:block;color:#000;background-image:none;transition:all ease 0.2s}body #spalte1 ul.produktuebersicht_kategorie li a:hover{color:#fff;background-color:#242424}body .row.footer_abschluss .row{max-width:1200px;margin:auto}body #toprow{background-color:#6f6f6f;height:36px;position:relative;z-index:2}body #toprow .inner{max-width:1200px;margin:auto;position:relative}body #toprow .inner span{color:#fff;line-height:36px}@media (max-width:598px){body #toprow .inner>span{margin-left:5px}}body #toprow .inner .language-chooser{position:absolute;right:0;top:0;margin:0;display:flex}body #toprow .inner .language-chooser li{display:inline-block;margin:2px 2px 0}body #toprow .inner .language-chooser li a{width:31px;height:31px;text-align:center;display:block;color:#000;text-decoration:none;border:1px solid #ccc;padding:0 5px;transition:all ease 0.2s}body #toprow .inner .language-chooser li a span{line-height:31px}body #toprow .inner .language-chooser li a:hover{background:#d0d0d0}body #toprow .inner .language-chooser li.active{background:#aaa}body header{box-shadow:-3px 2px 20px 0px #ddd}body header .inner{max-width:1200px;margin:auto;display:grid;grid-template-columns:20% 80%;position:relative}@media (max-width:598px){body header .inner{grid-template-columns:50% 50%}}body header .inner #logo{width:150px}@media (max-width:598px){body header .inner #logo{margin-left:5px}}body header .navigationsleiste{background:#fff;margin-top:2px}@media (max-width:598px){body header .navigationsleiste nav{display:none}}body header .navigationsleiste nav ul.dropdown>li{float:none;display:inline-block}body header .navigationsleiste nav ul.dropdown>li>a{padding:8px;padding-top:17px;padding-bottom:16px;display:block;text-decoration:none;color:#000;font-size:15px;font-family:"Lato", sans-serif;color:#000;text-transform:uppercase}body header .navigationsleiste nav ul.dropdown>li>a:hover{background-color:#e2ebf0}body header .navigationsleiste nav ul.dropdown>li ul{background:#fff;box-shadow:-3px 2px 20px 0px #ddd}body header .navigationsleiste nav ul.dropdown>li ul li a{display:block;width:100%;text-decoration:none;color:#000;padding:10px 7px;border-bottom:1px solid #eee}body header .navigationsleiste nav ul.dropdown>li ul li a:hover{background-color:#e2ebf0;color:#000}body header .navigationsleiste nav ul.dropdown>li ul li:last-child a{border-bottom:none}body header .navigationsleiste nav ul.dropdown>li.current-page-ancestor,body header .navigationsleiste nav ul.dropdown>li.current_page_item{background:#8aadbf}body header .navigationsleiste nav ul.dropdown>li.current-page-ancestor a,body header .navigationsleiste nav ul.dropdown>li.current_page_item a{color:#fff}body header .navigationsleiste nav ul.dropdown>li.current-page-ancestor a:hover,body header .navigationsleiste nav ul.dropdown>li.current_page_item a:hover{background:#8aadbf}body header .navigationsleiste nav ul.dropdown>li.current-page-ancestor ul,body header .navigationsleiste nav ul.dropdown>li.current_page_item ul{background:#8aadbf}body header .navigationsleiste nav ul.dropdown>li.current-page-ancestor ul li a:hover,body header .navigationsleiste nav ul.dropdown>li.current_page_item ul li a:hover{background-color:#fff}body footer nav li{display:inline-block}body footer nav li a{color:#eee;padding:0 10px;text-decoration:none}@media (max-width:598px){body .content-container{padding:0 10px}}body #spalte1 .producer-list,body .producer-list{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:20px}@media (max-width:598px){body #spalte1 .producer-list,body .producer-list{grid-template-columns:1fr}}body #spalte1 .producer-list>div,body .producer-list>div{position:relative;border:1px solid #e2ebf0;transition:all ease 0.2s}body #spalte1 .producer-list>div:hover,body .producer-list>div:hover{box-shadow:-3px 2px 10px 0px #ddd}body #spalte1 .producer-list>div h2,body .producer-list>div h2{max-width:65%}body #spalte1 .producer-list>div div div,body .producer-list>div div div{margin:0px;width:120px;height:70px;vertical-align:middle;position:absolute;top:1px;right:0px}body #spalte1 .producer-list>div li,body .producer-list>div li{padding:2px;padding-left:25px;background-position:0px -3px}body #spalte1 .producer-list>div li a,body .producer-list>div li a{transition:all ease 0.2s}body #home-slider{width:100%;background-image:url(../../img/slider-background.jpg);background-color:#0065b4;background-size:cover;margin:44px 0px}@media (max-width:598px){body #home-slider{margin:0}}body #home-slider .slide-img{float:right;margin-right:30px;width:40%;height:350px;line-height:350px;display:inline-block;background-size:400px auto;background-repeat:no-repeat;background-position:center}@media (max-width:598px){body #home-slider .slide-img{background-size:100% auto;height:130px;width:25%}}body.home #spalte1{width:66%;float:left}@media screen and (max-width:979px){body.home #spalte1{width:100%}}@media (max-width:598px){body.home #spalte1{width:100%}body.home .inhalt .startseitenlinkbox,body.home #spalte1 .startseitenlinkbox{width:100%}}body .content-wrapper{max-width:1200px;margin:auto;padding-bottom:20px}body .content-wrapper #spalte1 .kontaktlink a,body .content-wrapper #spalte1 a.datenblatt a,body .content-wrapper #spalte1 .herstellerlink a,body .content-wrapper #spalte1 .produkte_sublink a,body .content-wrapper .jobs_sublink a,body .content-wrapper .hauptpunkt a{display:block;text-decoration:none;color:#e1001a;padding:5px 17.5px 5px 12.5px;transition:all ease 0.2s;box-shadow:-3px 2px 10px 0px #ddd;margin:20px 0;border-left:5px solid #8aadbf}body .content-wrapper #spalte1 .kontaktlink a p,body .content-wrapper #spalte1 a.datenblatt a p,body .content-wrapper #spalte1 .herstellerlink a p,body .content-wrapper #spalte1 .produkte_sublink a p,body .content-wrapper .jobs_sublink a p,body .content-wrapper .hauptpunkt a p{font-size:14px}body .content-wrapper #spalte1 .kontaktlink a strong,body .content-wrapper #spalte1 a.datenblatt a strong,body .content-wrapper #spalte1 .herstellerlink a strong,body .content-wrapper #spalte1 .produkte_sublink a strong,body .content-wrapper .jobs_sublink a strong,body .content-wrapper .hauptpunkt a strong{text-transform:uppercase;font-weight:500;color:#000;transition:all ease 0.2s}body .content-wrapper #spalte1 .kontaktlink a:hover,body .content-wrapper #spalte1 a.datenblatt a:hover,body .content-wrapper #spalte1 .herstellerlink a:hover,body .content-wrapper #spalte1 .produkte_sublink a:hover,body .content-wrapper .jobs_sublink a:hover,body .content-wrapper .hauptpunkt a:hover{border-left:10px solid #8aadbf;background-color:#e2ebf0;padding:5px 12.5px 5px 12.5px;box-shadow:-3px 2px 20px 0px #ddd}body .content-wrapper #spalte1 .kontaktlink a,body .content-wrapper #spalte1 a.datenblatt,body .content-wrapper #spalte1 .herstellerlink a{padding-left:35px;background-color:#e2ebf0;background-image:url(../../img/details.png);background-repeat:no-repeat;background-position:left top}body .content-wrapper #spalte1 .kontaktlink a:hover,body .content-wrapper #spalte1 a.datenblatt:hover,body .content-wrapper #spalte1 .herstellerlink a:hover{padding-left:35px}body .content-wrapper .linecardlink{float:right;width:200px;transition:all ease 0.2s}body .content-wrapper .linecardlink a{display:block;background-color:#ececec;text-align:center;color:#000;text-decoration:none}body .content-wrapper .linecardlink a img{max-width:100%}body .content-wrapper .linecardlink strong a{display:block;border:1px dotted #8aadbf;transition:all ease 0.2s}body .content-wrapper .linecardlink:hover{box-shadow:-3px 2px 20px 0px #ddd}body .content-wrapper .linecardlink:hover strong a{background-color:#3d3d3d;color:#fff}body select.mainmobilenavmenu{display:none;width:200px;float:right;height:40px;margin:5px 5px 0px 5px;padding:5px}@media (max-width:598px){body select.mainmobilenavmenu{display:block}}@media (max-width:598px){body .suchfeld{display:none}}body #wpadminbar{bottom:0px;top:auto;opacity:0.2}body #wpadminbar:hover{opacity:1}body.produkte-template-default .content-container img{max-width:100%}body.produkte-template-default .content-container img.alignleft{padding:0}body.produkte-template-default .content-container img.aligncenter{display:block;margin:auto}.vc_btn3-container.vc_btn3-center.vc_do_btn{margin-bottom:35px}#spalte1 a.vc_general.vc_btn3.vc_btn3-color-blue{color:#fff;background-color:#428bca;font-weight:bold}#spalte1 a.vc_general.vc_btn3.vc_btn3-color-blue:hover{background-color:#3276b1}.wc-shortcodes-spacing{display:block !important;height:auto;margin:0 !important;padding:0 !important;border:none !important;outline:none !important;background:none !important}/*# sourceMappingURL=style.css.map */