@font-face{font-family:'fa';src:url('/aktualisierung/includes/fonts/fa4.7/fa.eot?v=4.3.0');src:url('/aktualisierung/includes/fonts/fa4.7/fa.eot?#iefix&v=4.3.0') format('embedded-opentype'),url('/aktualisierung/includes/fonts/fa4.7/fa.woff2?v=4.3.0') format('woff2'),url('/aktualisierung/includes/fonts/fa4.7/fa.woff?v=4.3.0') format('woff'),url('/aktualisierung/includes/fonts/fa4.7/fa.ttf?v=4.3.0') format('truetype'),url('/aktualisierung/includes/fonts/fa4.7/fa.svg?v=4.3.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a:hover{text-decoration:none}body{font-family:Arial,sans-serif;line-height:1.4;line-height:1.2rem;font-size:.9rem;font-weight:400;color:#333;line-height:1.5rem;background:#f9f9f9}ul.list-text-block li{margin-bottom:20px}ul.list-text-block li:last-child{margin-bottom:0}ul.list-text-block li b{display:block}ul.list-text-block li .fright{margin-left:15px}section,.sgp_news{padding:40px 0}#sgp_sponsoring{padding-bottom:0}#sgp_datenschutz p,.available-rubriks p{margin-bottom:20px}#sgp_datenschutz h2{margin-bottom:25px}img{max-width:100%;height:auto}.align-center{text-align:center}.pos-r{position:relative}h1,h2,.sgp_teaser_head,.pressmeldung-headline,.twitter-headline{font-size:1.6rem;padding-bottom:0;line-height:30px;color:#e97a01;font-weight:200}.sgp_teaser_head{margin-bottom:25px}#about_htm .sgp_section_name{font-size:1.6rem;padding-bottom:0;line-height:30px;color:#e97a01;font-weight:200;margin-bottom:25px;margin-top:40px}#about_htm .first-element{margin-top:0}#about_htm .sgp_section_name i{font-style:normal}.headline,.sgp_teaser_head{margin-bottom:20px;font-size:1.4rem;padding-bottom:0;line-height:30px;margin-bottom:50px;font-weight:200;margin-bottom:20px;color:#e97a01}.headline h3{font-size:1.6rem;padding-bottom:0;line-height:30px;color:#e97a01;font-weight:200;line-height:2.5rem}.orange{color:#e97a01}.white-background{background:#fff !important}.white-background_2{background:#fff !important}.topContentRubs .rubindex-text-box h1{text-align:left;margin-bottom:10px}.topContentRubs .rubindex-text-box{text-align:left;color:#fff}.put_in_middle>div{width:100%}.topContentRubs .put_in_middle .rubindex-text-box h1{text-align:center;margin-bottom:0}.topContentRubs .put_in_middle .rubindex-text-box{margin-bottom:0}input,textarea,select{box-sizing:border-box}.center{text-align:center}@media(min-width:480px){.shadow-for-box{box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}.shadow-for-box:hover{box-shadow:0 6px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}.shadow-for-box:hover a{text-decoration:none}}.fa{font-style:normal}.fright{float:right}.fleft{float:left}.clear{clear:both}.fa:before{font-family:'fa'}.faa:after{font-family:'fa'}.fa.f_dir:before{content:'\f115'}.faa.f_search:after{content:'\f002'}.fa-envelope:before{content:"\f0e0"}.fa-phone-square::before{content:"\f098"}.fa-mobile::before{content:"\f10b"}.fa-user:before{content:"\f007"}.fa-map-marker:before{content:"\f041"}.fa-globe:before{content:"\f0ac"}.fa-search::before{content:"\f002"}.fa-facebook::before{content:"\f09a"}.fa-youtube::before{content:"\f167"}.fa-twitter::before{content:"\f099"}.fa-google-plus::before{content:"\f0d5"}.fa-xing::before{content:"\f168"}.fa-newspaper-o:before{content:"\f1ea"}.fa-diamond:before{content:"\f219"}.fa-line-chart:before{content:"\f201"}.fa-rocket:before{content:"\f135"}.fa-users:before{content:"\f0c0"}.fa-handshake-o:before{content:"\f2b5"}.fa-tachometer::before{content:'\f0e4'}.fa-pie-chart::before{content:'\f200'}.fa-eintrage::before{content:'\f140'}.fa-video::before{content:"\f03d"}.fa-itd-logo::before{content:url("/aktualisierung/media/sg_grafik/logos/itd/itd_tran.png");line-height:6.4rem !important}.fa-line-authority::before{content:url("/aktualisierung/media/sg_grafik/logos/itd/itd_authority.png");line-height:6.4rem !important}.fa-laufband::before{content:url("/aktualisierung/media/sg_grafik/logos/itd/laufBand.png");line-height:6.4rem !important}.fa-envelope::before{content:'\f0e0'}.fa-space-shuttle::before{content:'\f197'}.fa-info-circle::before{content:"\f05a"}.fa-email::before{content:"\f1fa"}.fa-file-text::before{content:"\f15c"}.fa-building::before{content:"\f1ad"}.fa-external-link::before{content:"\f08e"}.fa-dir::before{content:'\f115'}.fa-flag::before{content:"\f024"}.fa-clock-o::before{content:"\f017"}.fa-sitemap::before{content:"\f0e8"}.fa-chevron-right::before{content:"\f054"}.fa-calendar::before{content:"\f073"}.fa-demo::before{content:"\f04b"}.fa-binoculars:before{content:'\f1e5'}.responsive-table .fa-search:before,.anbieter .fa-search:before,.responsive-table .fa-paper-plane:before,.sgp_pinn_mit_filter .fa-search:before{font-size:.9rem;margin-right:7px;position:relative;top:-1px}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.sgp-support-text-contact span:before{color:#f18612;margin-right:5px}.pSticky{position:sticky}.transition{-webkit-transition:all .5s ease-out 0;-moz-transition:all .5s ease-out 0;-ms-transition:all .5s ease-out 0;-o-transition:all .5s ease-out 0;transition:all .5s ease-out 0}.alignLeft{text-align:left}.alignRight{text-align:right}.alignCenter{text-align:center}#tg-header{top:0;z-index:1001;background:#fff;box-shadow:0 2px 4px -1px rgba(0,0,0,.2)}.button .fa-dir:before{margin-right:5px}.cGreyB{background:#ecebf1}.button{padding:5px 15px !important;cursor:pointer;font-size:1rem !important}.button.bFull{width:100%;padding:5px 0;text-align:center;display:block}.button.bDown{position:absolute;bottom:0}.button.primary{color:#fff;border:1px solid #f4a044;text-decoration:none;background:#f18612 none repeat scroll 0 0;border-radius:4px;padding:10px 20px !important}.button.b_promotion{padding-top:8px !important;padding-bottom:8px !important;padding-left:20px !important;padding-right:20px !important;line-height:20px !important;background:linear-gradient(180deg,#78970c 41%,#78970c 73%,#5a700d 100%) !important;color:#fff;margin-left:10px;display:flex;border-radius:4px;margin-top:6px;box-shadow:0 3px 3px rgba(0,0,0,0.42),0 1px 3px rgba(0,0,0,0.54);text-align:left}.button.b_promotion:hover{color:#fff;box-shadow:0 6px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}.sosu-btn .fa-binoculars{display:flex;align-items:center;margin-right:15px;font-size:1.5rem}a.btn:hover{color:#fff}.btn{display:inline-block;padding:14px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid #ff8500;border-radius:4px;background:#f18612;color:#fff;text-decoration:none}.make-entry{padding:15px 30px;line-height:1.5rem !important}.btn:link{color:#fff}.btn-transition{position:relative;z-index:1;-webkit-transition:all .5s ease-out .1s;-moz-transition:all .5s ease-out .1s;-ms-transition:all .5s ease-out .1s;-o-transition:all .5s ease-out .1s;transition:all .5s ease-out .1s}.btn-transition:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0;transform:scale(0,0);z-index:-1;-webkit-transition:all .5s ease-out .1s;-moz-transition:all .5s ease-out .1s;-ms-transition:all .5s ease-out .1s;-o-transition:all .5s ease-out .1s;transition:all .5s ease-out .1s}.btn-transition:hover::before{background-color:#f49e41;opacity:1;transform:scale(1.01,1);border-radius:4px}.moreItdAnbieter{margin-top:40px;text-align:center;padding-left:15px;padding-right:15px}.make-entry{margin-right:20px;font-size:1.1rem !important;line-height:1.1rem}@media(max-width:500px){.make-entry{width:100%;margin-bottom:20px}.to-anbieterportal{width:100%}.itd-rubrics .sgp_teaser_head,.container h2,.hero-teaser h3{font-weight:bold !important}.itd-rubrics{padding:40px 0 !important}.cs-grid-row>.cs-grid-col-d-4:last-child{margin-bottom:0}#timeline .demo-card:last-child{margin-bottom:20px}.hero-teaser{padding:40px 0 !important}.btn-section .no-margin-right{margin-bottom:0 !important}#timeline p.leader{max-width:100%}.software-name,.presse-titel{word-break:break-word}.presse-box-content{text-align:left !important}}.moreItdBtn{padding:15px 30px !important;display:inline-block;color:#e97a01 !important;background:transparent;font-size:1.1rem !important;line-height:1.5rem;white-space:break-spaces;padding-left:15px !important;padding-right:15px !important}.moreItdBtn>p{margin:0 !important}.moreItdBtn .fa-search:before{font-size:1.1rem;line-height:1.1rem;margin-right:7px}.moreItdBtn:hover{color:#fff !important}.button.primary.trans{border:1px solid #f4a044;background:transparent;color:#f4a044}.button.primary.trans:hover{color:#fff;border:1px solid #f4a044;text-decoration:none;background:#f18612 none repeat scroll 0 0}.category{padding:3px 10px;font-size:.8rem;line-height:.8rem;border-radius:5px}.category.demo{color:#fff;background:#40c740;border:1px solid #2d942d}.button.primary:hover,.cs-grid-col-d-4:hover .button.primary{border:1px solid #f4a044;background:#f4a044;text-decoration:none;background:transparent;color:#f4a044}.sgp_main_rubrik_link .button.primary:hover,.cs-grid-col-d-4:hover .sgp_main_rubrik_link .button.primary{border:0;background:#f4a044;color:#fff}.btn-section{text-align:center;margin-top:50px;position:relative;width:100%;float:left}.tg-haslayout{width:100%;float:left}.tg-logo{float:left}.tg-logo a{display:block}.tg-haslayout .tg-logo img{margin-top:10px}.tg-rightarea{float:right;padding:9px 0}.tg-nav{float:left}.navbar-header{float:left}.tg-navigation>ul>li.page_item_has_children>a,.tg-navigation>ul>li.menu-item-has-children>a{padding:0 15px 0 0}.tg-navigation>ul>li.page_item_has_children>a,.tg-navigation>ul>li.menu-item-has-children>a,.tg-navigation>ul>li.menu-item-has-icon>a{line-height:40px}.tg-navigation ul li a{color:#484848;display:block;position:relative}a{text-decoration:none}.tg-navigation>ul>li{float:left;padding:0 30px 0 0}.tg-navigation ul li{position:relative;line-height:inherit;list-style-type:none}.sp-header-v2 .tg-navigationarea{padding:20px 25px}tg-navigation>ul>.menu-item-has-children>ul.sub-menu,.tg-navigation>ul>.menu-item-has-children>ul.sub-menu>.menu-item-has-children>ul.sub-menu,.tg-navigation>ul>.menu-item-has-children>ul.sub-menu>.menu-item-has-children>ul.sub-menu>.menu-item-has-children>ul.sub-menu,.sub-menu,.children,.mega-menu{left:0;top:100px;opacity:0;z-index:5;font-size:13px;background:#fff;border-radius:5px;position:absolute;visibility:hidden;line-height:inherit;box-shadow:0 0 10px 1px rgba(0,0,0,0.10)}.sp-header-v2 .tg-navigationarea{padding:20px 25px;padding-left:10%;padding-right:10%;box-sizing:border-box;padding-top:0;padding-bottom:0}.tg-header{position:fixed;z-index:3;top:0;left:0;right:0;background:#fff}.tg-navigationarea{width:100%;float:left;padding:30px 0;position:relative;background:#fff;border-bottom:2px solid;border-color:#f07d00;box-shadow:0 1px 6px 0 rgba(32,33,36,0.28);border-bottom:0}.breadcrumb{margin-bottom:0;overflow:hidden}.b-crumb{padding:0;list-style:none;border-radius:4px}.b-crumb>li{display:inline-block;font-size:1rem}.b-crumb>li::after{content:"\f105";font-family:'fa';font-size:18px;color:#242424;padding:0 10px}.b-crumb>li:last-child::after{content:""}.b-crumb>li:first-child::before{font-family:'fa';content:'\f015';margin-right:5px}.b-crumb>li a.active{font-weight:normal !important}.sgp_breadcrumb{font-size:1rem;line-height:18px;background:linear-gradient(to right,rgba(0,40,70,0.8),rgba(0,0,0,0.8))}.breadcrumb{font-size:.9rem;line-height:18px;padding-top:5px;padding-bottom:5px;background:linear-gradient(to right,rgba(0,40,70,0.8),rgba(0,0,0,0.8));color:#fff}.breadcrumb a{text-decoration:none;color:#fff}.breadcrumb a:hover{color:#f18612}.breadcrumb a:first-of-type::before{display:inline-block;width:16px;height:16px;text-align:center;content:url("/aktualisierung/media/sg_grafik/logos/itd/logo_bread_crumb_white.svg");position:relative;top:2px;margin-right:3px}.sgp_breadcrumb a,.itd-footer a{text-decoration:none}.sgp_breadcrumb a:first-of-type:before{display:inline-block;width:16px;height:16px;text-align:center;content:url("/aktualisierung/media/sg_grafik/logos/itd/logo_bread_crumb.svg");position:relative;top:2px;margin-right:3px}.sgp_all_rubriks .sgp_left_col,.sgp_all_rubriks .sgp_middel_col{width:35%}.topnav{padding-top:5px;padding-bottom:5px;transition:.5s}@media only screen and (min-width:1000px){.sgp_small_menu .topnav{padding-top:5px;padding-bottom:5px}}@media only screen and (min-width:1000px){.topnav{display:flex;justify-content:space-between;align-items:center}}.topnav li{list-style:none;line-height:70px;font-size:1em;color:#1e3177;position:relative;display:inline-block;vertical-align:middle;height:70px}.topnav a{text-align:center;padding:15px 15px;text-decoration:none;padding-top:0;padding-bottom:0}.topnav .logo a{line-height:0;padding-left:0;padding-right:0}.menu-link-aus a{padding-right:0}.topnav a{color:#242424;font-weight:400;font-size:15px;line-height:40px}.topnav a:hover{color:black;color:#e97a01}a.active{font-weight:bold !important;color:#e97a01}a.active:hover{color:#e97a01}.menu-links{position:relative;float:right}.menu-logo{margin:0;padding:0;display:block;float:left;position:relative;min-width:200px}.topnav .menu-logo img{height:60px;position:relative;left:-4px;left:-19px;top:4px}@media(max-width:1000px){.topnav .menu-logo img{left:-11px}}.menu-logo .menu-switch{margin:0;padding:0;height:50px;width:30px;display:none;position:absolute;top:0;right:0;z-index:100;float:right;cursor:pointer;transition:background 200ms ease;top:11px}.responsive .menu-logo .menu-switch span{opacity:0}.responsive .menu-logo .menu-switch::after{-webkit-transform:rotate(-50deg);-ms-transform:rotate(-50deg);transform:rotate(-50deg)}.responsive .menu-logo .menu-switch::before{-webkit-transform:rotate(50deg);-ms-transform:rotate(50deg);transform:rotate(50deg)}.menu-logo .menu-switch::before,.menu-logo .menu-switch::after,.menu-logo .menu-switch span{content:"";display:block;height:2px;width:27px;background:#242424;position:absolute;top:10px;left:0;right:0;margin:0 auto;transition:opacity 400ms ease,-webkit-transform 400ms ease 0;transition:transform 400ms ease 0,opacity 400ms ease;transition:transform 400ms ease 0,opacity 400ms ease,-webkit-transform 400ms ease 0;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:0 50% 0;-ms-transform-origin:0 50% 0;transform-origin:0 50% 0}.menu-logo .menu-switch::after{top:28px}.responsive .menu-logo .menu-switch::after{top:30px}.menu-logo .menu-switch span{top:19px}@media screen and (max-width:1000px){.menu-links{display:none;max-height:400px;overflow:auto;float:left;width:100%}.responsive .menu-links{display:block;margin-top:15px}.responsive{padding-bottom:0}.responsive .menu-links .search-form{height:initial}.responsive .search-field{padding-right:0;margin-top:15px}.topnav{position:relative;overflow:hidden}.topnav .icon{position:absolute;right:0;top:0}.topnav li{width:100%;padding-right:15px;padding-left:15px}.topnav.responsive a{float:none;display:block;text-align:left}.menu-logo{width:100%;padding-right:15px;padding-left:15px}.menu-logo>li{width:100%;line-height:normal;padding-left:0}.topnav .menu-logo>li>a{line-height:15px}.topnav .menu-logo>li>a>img{margin-top:0}.menu-logo .menu-switch{display:block;right:18px}#tg-header .container,#tg-header .hpTcContent{width:100%;padding-left:0;padding-right:0}.topnav .b_promotion{padding-top:8px !important;padding-bottom:8px !important;margin:0;display:flex !important}.topnav .b_promotion{font-size:1.5rem}.topnav .b_promotion{font-size:inherit;line-height:inherit}}.headerBackground{height:400px;background-image:url('/aktualisierung/media/sg_grafik/headerbackgrounds/groupware.jpg');background-size:cover;background-position:center;position:relative}.headerBackground::before{background:rgba(0,0,0,0.9);background:-webkit-linear-gradient(to right,rgba(0,40,70,0.9),rgba(0,0,0,0.9));background:linear-gradient(to right,rgba(0,40,70,0.9),rgba(0,0,0,0.9));content:"";height:100%;left:0;position:absolute;top:0;width:100%}.headerBackground>div{margin:auto;margin-right:10%;margin-left:10%}.anbieterOverview{display:flex;margin:-1%;flex-wrap:wrap}.flex{display:flex;flex-wrap:wrap;box-sizing:border-box;padding-top:50px;padding-bottom:50px}.flexGrid{margin-top:15px;display:inline-block;border:1px solid #dcdcdc;box-sizing:border-box;flex:0 0 auto;margin-bottom:20px;position:relative;background:rgba(255,255,255,0.96);padding-bottom:33px;padding:25px}.anbieter{width:100%;padding:25px;box-shadow:0 0 8px #ccc;margin:1%;flex-basis:48%;border-radius:3px;background:#fff;flex-direction:row-reverse}.leaflet-popup-content>.anbieter{box-shadow:none;padding:5px}.leaflet-container a.leaflet-popup-close-button{top:2px;right:6px}.map-box .leaflet-bar a{background-color:#e97a01;border-bottom:1px solid #fff;color:#fff}.map-box .leaflet-bar a:hover{background-color:#f49e41;color:#fff;border-bottom:1px solid #fff}.map-box .leaflet-right .leaflet-control{margin-right:30px}.map-box .leaflet-top .leaflet-control{margin-top:30px}.map-box .leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(15,20,25,0.6)}.teaser-bg .anbieter{color:#fff;background:rgba(0,0,0,0.8);background:-webkit-linear-gradient(to right,rgba(0,40,70,0.8),rgba(0,0,0,0.8));background:linear-gradient(to right,rgba(0,40,70,0.8),rgba(0,0,0,0.8))}.teaser-bg .anbieter .circle{background:#fff;border:0;box-shadow:none}.teaser-bg .anbieter .fa-envelope a:link{color:#fff}.teaser-bg .anbieter .fa-envelope a:hover{color:#d07d23}.linkBox{margin-top:-25px;padding-top:25px;margin-bottom:-25px;margin-right:-25px;padding-right:25px;padding-left:25px;padding-bottom:25px;background:linear-gradient(to right,rgba(0,40,70,0.8),rgba(0,0,0,0.8));margin-left:25px;display:flex;flex-direction:column;justify-content:space-between;text-align:center}.flexGridAnbieterImg{margin-bottom:15px}.linkBox .circle{background:#fff;border:0;box-shadow:none}@media only screen and (max-width:1000px){.anbieter{flex-basis:100%;margin-bottom:30px}}.flexGrid:nth-of-type(1){width:40%;margin-right:4%}.flexGrid:nth-of-type(2){margin-right:0;width:56%}.headerBackground select{width:100%;padding:10px 15px;margin-bottom:25px}.headerBackground label{margin-left:17px}input[type="submit"]{padding:10px 15px;color:#fff;background:#f18612;border:1px solid #ff8500}.rubfilter{display:none}.rub-filter{padding-top:8px;padding-bottom:8px}.flexGrid h1{margin-bottom:15px}.flexGrid p{margin-bottom:10px}.body{padding-left:10%;padding-right:10%;padding-top:100px;padding-bottom:100px}.body p{margin-bottom:25px}.flexGridAnbieterImg{box-sizing:border-box;width:133px;text-align:center}.flexGridAnbieterImg img{width:137px}.flexGridAnbieter{min-width:200px;flex:1}.flexGridAnbieter>.fa-globe>span{margin-right:5px}.flexGridAnbieter .fa:before{margin-right:5px;color:#f18612;float:left;width:15px}.flexGridAnbieter a{text-decoration:none}.slogan{font-size:1rem;margin-bottom:10px;line-height:1rem}.flexGridAnbieterImg a{display:inline-block;margin-top:15px}.circle{border-radius:100px;overflow:hidden;border:1px solid #656565;width:130px;height:130px;margin-left:0;box-shadow:0 0 2px 0 #333;position:relative;vertical-align:middle;display:table-cell;vertical-align:middle}.circle .help{display:inline-block;height:100%;vertical-align:middle}.circle img{width:125px;vertical-align:middle;display:inline-block}.angebot{margin-top:15px}.ap{margin-top:15px}.name{font-size:1.2rem;margin-bottom:10px}a{color:#f18612;cursor:pointer;text-decoration:underline}a:hover{color:#d07d23}.flexGridAnbieterImg .button.primary{color:#fff}.filter{margin-bottom:25px}.filter>div{width:15%;display:inline-block;vertical-align:top}.filter>div label{font-size:.8rem;display:block}.filter>div input,.filter>div select{width:80%;padding:5px 15px}.anbieterTable{width:100%}.table{position:relative}.table.anbieter_1{border-radius:10px;box-shadow:0 0 40px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 0 40px 0 rgba(0,0,0,0.15);-webkit-box-shadow:0 0 40px 0 rgba(0,0,0,0.15);-o-box-shadow:0 0 40px 0 rgba(0,0,0,0.15);-ms-box-shadow:0 0 40px 0 rgba(0,0,0,0.15)}.table-head{position:sticky;width:100%;top:58px;left:0;z-index:100}.table.anbieter_1 table{width:100%;border-collapse:collapse}.table.anbieter_1 th{color:#fff;line-height:1.4;background-color:#e97a01;padding-top:18px;padding-bottom:18px;text-align:left}.table.anbieter_1 td{color:gray;line-height:1.4;padding-top:16px;padding-bottom:16px}.anbieter_1 td.c_1,.anbieter_1 th.c_1{width:45%}.anbieter_1 td.c_2,.anbieter_1 th.c_2{width:15%}.anbieter_1 td.c_3,.anbieter_1 th.c_3{width:10%}.anbieter_1 td.c_4,.anbieter_1 th.c_4{width:15%}.anbieter_1 td.c_5,.anbieter_1 th.c_5{width:15%}.table.anbieter_1 tr td:first-child,.table.anbieter_1 tr th:first-child{padding-left:20px}.table.anbieter_1 tr th:first-child{border-top-left-radius:5px}.table.anbieter_1 tr th:last-child{border-top-right-radius:5px}.media_search .loupe{float:left;padding:11px 20px;border:0;background:transparent}.media_search>div>span{display:block;overflow:hidden}.media_search{background:#fff;border:1px solid #eee}.media_search .q{width:100%;margin:0;padding:11px 0;border:0}.media_search>div{margin:0;position:relative}.searchLupe::before{content:'\f002';font-family:'fa';font-size:1.3rem;position:absolute;top:6px;left:12px}.media_search .search_button{float:right}.search_form{position:relative;padding:0 20px;padding-bottom:0;margin:0 auto 0;padding-bottom:150px}.sgp_pinn_mit_filter .btn{color:#e97a01;border-radius:4px;background:#fff}.sgp_pinn_mit_filter .btn:hover{color:#fff}.fa-list::before{content:'\f03a'}.ausschreibung_filter .fa-list::before,.ausschreibung_filter .fa-clock-o::before{padding-right:7px;font-size:.9rem}.fa-clock-o::before{content:"\f017"}.sgp_pinn_mit_filter .btn.selected{background:#f18612;color:#fff}.sgp_suchauftrag_headline .hpTcContent h1{width:100%;box-sizing:border-box;margin-bottom:10px}.sgp_pinn_date{padding-top:5px;display:inline-block;width:100%;padding-bottom:0;color:#fff;text-align:center}.sgp_pinn_k_suche,.sgp_pinn_k_project_nr{display:block;font-size:1rem;padding:10px 20px}.sgp_pinn_k_project_nr{padding-bottom:0}.pinWrap{display:flex;flex-direction:row-reverse}.sosuText{margin-right:50px;width:75%}.pinn_right_column{width:25%}.pinn_title{font-weight:bold}.sgp_pin_link{margin-top:5px;margin-bottom:10px}.sgp_pinn_title_two{margin-bottom:5px;font-weight:bold}.sgp_pinn_fit_rubriks div{margin-bottom:3px}.sgp_pinn_fit_rubriks{margin-bottom:15px}.pinnSolutionsList,.project-statistics,.project-status{padding-top:40px;padding-bottom:40px}.project-status{padding-bottom:80px}.posR{position:relative}.progname_container{padding:10px;padding-right:10px;padding-left:10px;padding-left:0;padding-right:0;position:relative;border-bottom:#dcdcdc 1px solid;line-height:25px}.kurzbeschreib_container{padding:10px 0;padding-bottom:10px;overflow:hidden;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;clear:both;margin-bottom:0;font-size:.9rem}.kurzbeschreib-text{margin-bottom:5px !important;margin-top:0 !important}.sgp_section_pinnboard_projektdokumentation a:first-child{margin-left:0 !important}.sgp_section_pinnboard_projektdokumentation a{margin-top:5px}.sgp_section_pinnboard_projektdokumentation .kurzbeschreib_img{margin-top:6px}.kurzbeschreib_img{margin:auto;width:100px;height:100px;border:1px solid #cacaca;float:left;margin-right:25px;margin-bottom:14px;margin-top:6px;margin-left:20px}.sosuText ul li{margin-bottom:15px}.kurzbeschreib .sgp_button{margin-right:10px}.sgp_section_pinnboard_projektdokumentation .kurzbeschreib .sgp_button{display:inline-block;margin-left:10px;padding-left:10px;padding-right:10px;width:inherit !important}.bg-board{background:#fff}.sosu-text{padding-bottom:40px}.sosu-details ul,.pinnSolutionsList ul{margin:10px 0;list-style:disc;padding-left:30px}.sosu-details h3{margin-top:20px;margin-bottom:15px}.sgp_prog_subpart.fuction-list{max-height:500px;overflow-y:scroll}.fuction-list{display:flex;flex-wrap:wrap}.sgp_prog_subpart{margin-bottom:20px}.sgp_prog_subpart.fuction-list>div{flex-basis:30%;margin-right:2.5%;display:flex}.sgp_prog_subpart.fuction-list>div.yesno_icon::before{position:relative;top:-1px;width:15}.yesno_icon.yes_icon::before{content:'\f00c';color:green}.yesno_icon::before{margin-right:5px;font-size:1.1rem;font-family:'fa'}.sgp_pinn_status_in_work{padding:20px;padding-bottom:20px}.sgp_pinn_status_in_work img.sgp_inforgrafik_end_project{height:320px}img.sgp_infografik_thinking{height:250px}.sgp_infografik_thinking{display:block;margin:0 auto}.sgp_suche_passing_losung{text-align:center}@media(max-width:600px){img.sgp_infografik_thinking{height:auto !important}}.soso-finished{margin-top:80px;text-align:center;margin-bottom:40px}.rubindex-text-box{position:relative;margin-top:40px}.hero-make-company-entry .rubindex-text-box,.hero-rubindex.rubindex-text-box{margin-top:0;text-align:center}.rubindex-text-box{margin-top:0;text-align:center}.rubindex .rubindex-text-box{text-align:left}.rubindex-title{color:#fff;font-size:24px;font-weight:300;margin:0}.hpTcContent h1,.hpTcContent h2,.hpTcContent h3{font-weight:500;margin-top:0;line-height:1.2;color:#fff;margin-bottom:10px;font-size:2.5rem;text-align:center;word-break:break-word}.hero p{color:#fff}.hero-rubindex p,.hero-make-company-entry p{font-size:16px;color:#FFF;margin-top:20px;line-height:30px}.hero-make-company-entry p{margin-top:0}.sosu-teaser{background:#fff none repeat scroll 0 0;border-radius:4px;box-shadow:0 0 50px 10px rgba(0,0,0,0.05);margin:0 auto;padding:30px}.sosu-teaser>h2{color:inherit;font-size:1.4rem;text-align:center;color:#000}.sosu-teaser .btn{font-weight:bold}.sosu-teaser>p{color:inherit;margin-top:10px;margin-bottom:20px;text-align:center}.form-itd{background:#fff none repeat scroll 0 0;border-radius:4px;box-shadow:0 0 50px 10px rgba(0,0,0,0.05);margin:0 auto;padding:30px}.form-group{margin-bottom:15px}.search-form .form-group{margin-bottom:0}.form-group label{text-align:left;width:100%;text-transform:capitalize;color:#242424;font-size:14px;font-weight:400;display:inline-block;font-weight:bold;margin-bottom:5px}.form-group select{width:100%;line-height:45px;padding:10px 15px}.n-btn-flat{background-color:#233d7b;border-color:#233d7b}.n-btn-flat{color:#FFF;background-color:#fb236a;border-color:#fb236a;font-size:15px;font-weight:500;border-radius:4px;position:relative;z-index:1}.btn-block{display:block !important;width:100% !important}.n-btn-flat i{margin-left:5px}.search-form .n-btn-flat i{margin-left:0}@media only screen and (max-width:1080px){.form-itd{margin-top:40px}}.tender-teaser{padding-bottom:80px}.hero-teaser{background:url(/aktualisierung/media/sg_grafik/headerbackgrounds/itd_footer.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center;background-attachment:scroll;position:relative;border-top:0 solid;border-color:rgba(204,204,204,.3)}.hero-teaser::before{background:rgba(0,0,0,0.9);background:-webkit-linear-gradient(to right,rgba(0,40,70,0.9),rgba(0,0,0,0.9));background:linear-gradient(to right,rgba(0,40,70,0.9),rgba(0,0,0,0.9));content:"";height:100%;left:0;position:absolute;top:0;width:100%}.hero-teaser{margin-top:40px;padding:100px 0}.hero-teaser .text-block{padding:0}.hero-teaser h3{color:#fff;position:relative}.hero-teaser .btn{background:transparent;border:1px solid #fff}.rub-sosu-teaser .btn-section{margin-top:0;float:none}.rub-sosu-teaser .btn{color:#fff}.tender-boxen{display:flex;margin-right:-3%;margin-left:-3%;flex-wrap:wrap;margin-top:-20px;margin-bottom:-20px}.tender-box{position:relative;margin-right:3%;margin-left:3%;margin-top:20px;margin-bottom:20px;width:27.3333%;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);background:#fff;transition:.4s}.tender-box-content{padding:15px;padding-top:0}.tender-headline{margin-bottom:30px}.tender-box .head{background:#f18612;padding:15px;color:#fff;font-size:1.01rem}.tender-box-background{height:150px;background-size:cover;margin:15px}.tender-box:hover{box-shadow:0 6px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}.tender-box .projectNrDate .proNr div:first-child,.tender-box .projectNrDate .ausDate div:first-child{font-size:.7rem;line-height:.7rem;margin-bottom:7px}.tender-box .projectNrDate .proNr div:nth-of-type(2),.tender-box .projectNrDate .ausDate div:nth-of-type(2){line-height:.9rem}@media(max-width:991px){.tender-box{width:44%}}@media(max-width:600px){.tender-box{width:100%}.tender-box .projectNrDate{flex-direction:row}.tender-box .projectNrDate .proNr{width:100px}.tender-box .projectNrDate .ausDate{text-align:right;width:100%}}@media(max-width:300px){.tender-box{width:100%}.tender-box .projectNrDate{flex-direction:column}.tender-box .projectNrDate .proNr{width:100%;margin-bottom:5px}.tender-box .projectNrDate .ausDate{text-align:left;width:100%}.tender-box .projectNrDate .ausDate div:first-child{float:left;margin-right:5px;font-size:.9rem;line-height:initial}.tender-box .projectNrDate .proNr div:nth-of-type(2),.tender-box .projectNrDate .ausDate div:nth-of-type(2){line-height:initial;text-align:right;font-size:.9rem}.tender-box .projectNrDate .proNr div:first-child{float:left;line-height:initial;margin-bottom:0;margin-right:5px;font-size:.9rem}}.btn-clear{margin-right:20px}.hero-teaser .btn{font-size:16px}.hero-teaser .btn:hover{border-color:#f49e41}.hero-teaser .btn:nth-of-type(1){border:1px solid #ff8500;background:#f18612;white-space:normal}.hero-teaser .btn:nth-of-type(2){border:0;text-decoration:underline}.hero-teaser .btn:nth-of-type(2):hover{border:0;background:0;color:#ff8500}.hero-teaser .btn:nth-of-type(2):hover:before{background:0;opacity:initial;transform:initial}.flex-25{width:25%}.flex-50{width:50%}.flex-75{width:75%}.form_radio_b_yesno{align-items:center;margin-bottom:20px;display:inline-flex}.form_radio_b_yesno input{margin-right:5px}.form_radio_b_yesno input{width:initial}.form_radio_b_yesno>div{margin-right:0;display:inline-block}.form_checkbox_yesno.full_label>label{width:initial;margin-right:15px}.form_select_b select{width:100%}.form_select_b>label[for="form_1_ele_yes_2"]{margin-right:10px}.form_checkbox_yesno.with_label>.form_radio_b_yesno{margin-bottom:0}.form_checkbox_yesno.with_label{margin-bottom:25px;flex-basis:33%}.form_radio_b_yesno input[type=radio]{display:none}.form_radio_b_yesno input[type=radio]+label span{width:40px;display:inline-block;background-color:#f3f3f3;text-align:center;height:15px;line-height:15px;padding:5px;cursor:pointer;border:1px solid #cfcccc;color:#545050;box-sizing:initial}.form_radio_b_yesno div:first-child input[type="radio"]+label span{border-top-left-radius:2px;border-bottom-left-radius:2px;border-width:1px 0 1px 1px}.form_radio_b_yesno div:last-child input[type="radio"]+label span{border-top-right-radius:2px;border-bottom-right-radius:2px;border-width:1px 1px 1px 0}.form_radio_b_yesno input[type=radio]:checked+label span{background-color:#c8c8c8}.form_radio_b_yesno input.on[type=radio]:checked+label span{background-color:#d7ffce;border-color:#75b500;cursor:auto;border-width:1px 1px 1px 1px;color:#000}.form_textarea_i>label,.form_select_b>label{width:100%}.sgp_anfrage_table .form_radio_b_yesno input[type=radio]+label span{width:initial;padding:5px 10px}.sgp_anfrage_table .form_radio_b_yesno .fa:before{margin-right:5px}.form_checkbox_text .form_radio_b_yesno input.off[type=radio]:checked+label span{background-color:#d7ffce;border-color:#75b500}.form_radio_b_yesno input.off[type=radio]:checked+label span{border-color:#c95252;background:#ffe4e4;cursor:auto;border-width:1px 1px 1px 1px;color:#000}.form_radio_b_yesno input.on[type="radio"]:disabled+label span,.form_radio_b_yesno input.off[type="radio"]:disabled+label span{color:#a6a6a6}.form_checkbox_yesnoWithText .form_radio_b_yesno{width:initial}.form_checkbox_yesnoWithText input[type=radio]+label span{width:initial}.anfrageContainer .sgp_item.button.primary{margin-right:10px}.anfrageContainer .lead_form>.flex>div:first-of-type{margin-right:30px;margin-top:62px}.anfrageContainer .form_input input{padding:5px 10px;box-sizing:border-box;width:100%}.anfrageContainer select{padding:5px 10px;box-sizing:border-box;width:100%}.anfrageContainer .lead_form .flex-50>div{margin-bottom:10px}.anfrageContainer .flex-25{margin-right:25px}.anfrageContainer textarea{margin-bottom:20px}.anfrageContainer .form_checkbox_b{margin-bottom:20px}.anfrageContainer .form_radio_b_yesno input[type="radio"]+label span{width:40px !important}.anfrageContainer .form_checkbox_yesno.with_label>label{margin-right:20px;display:block}.anfrageContainer .form_checkbox_b>input{margin-right:10px;float:left;position:relative;top:5px}.anfrageContainer .lead_form .flex-50>div.flex{margin-bottom:0}.form_error input{border:1px solid red}.form_error select{border:1px solid red}.anfrageContainer input:focus-visible{border:0;outline:2px solid #8f8f9d;box-shadow:0 2px 5px rgba(0,0,0,0.3)}.anfrageContainer .form_error input:focus-visible,.form_error select:focus-visible{outline:2px solid red}.anfrageContainer .lead_form .flex{flex-wrap:initial;padding-top:0;padding-bottom:0}.anfrageContainer .lead_form>.flex>div:nth-of-type(2)>div{position:relative}.anfrageContainer .lead_form>.flex>div:nth-of-type(2)>div>label>font{position:absolute;top:-29px;left:-7px}.sgp_anfrage_additional_info_buttons{margin-bottom:25px}.anfrage_top .hpTcContent h3{background:0;padding-bottom:70px}.anfrageContainer>form{background:#fff;position:relative;padding:30px;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);border-radius:4px;margin-bottom:100px;margin-top:-130px;z-index:9}.anfrageContainer h2{margin-top:0 !important}.anfrageContainer p{margin-bottom:15px}@media(max-width:767px){.hero-teaser .btn{display:block}.btn-clear{margin-right:0;margin-bottom:20px}}.rub-index-text{padding-bottom:0}.rub-index-teaser{padding-bottom:40px;padding-top:40px}.itd-rubrics{padding-top:80px}.rub-index{padding-top:100px;padding-bottom:60px}.itd-rubrics .sgp_teaser_head{text-align:center}#dienstleister-map .sgp_teaser_head{text-align:center;font-size:2rem;margin-bottom:30px}.itd-rubrics h2.sgp_teaser_head{font-size:2rem;margin-bottom:30px}.itd-hero h1,.itd-hero h2,.itd-hero h1,.itd-hero h2,.hero h1,.hero h2{font-size:40px;font-weight:500;margin-top:0;line-height:1.5;color:#fff;margin-bottom:0;font-size:2.5rem}.hero-kontakt h1{padding-bottom:185px}.topContent{padding-top:80px;padding-bottom:80px;display:flex;align-items:center;justify-content:center;position:relative}.sgp_all_rubriks_tables>.sgp_teaser_head{margin-top:0 !important}.itd-firma{margin-bottom:0}.sgp_ig_index::before,.tcBackground::before{background:rgba(0,0,0,0.9);background:-webkit-linear-gradient(to right,rgba(0,40,70,0.9),rgba(0,0,0,0.9));background:linear-gradient(to right,rgba(0,40,70,0.9),rgba(0,0,0,0.9));content:"";height:100%;left:0;position:absolute;top:0;width:100%}.tcBackground.bMobile{display:none}@media only screen and (max-width:600px){.tcBackground.bMobile{display:block}}.topContent .tcBackground{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-size:cover;background-position:center}.hero{position:relative;background:url("/aktualisierung/media/sg_grafik/headerbackgrounds/itd.jpg");padding-top:80px;height:auto;padding-bottom:80px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;background-attachment:scroll;overflow:hidden}.hero.hero-make-company-entry{background-image:url('/aktualisierung/media/sg_grafik/headerbackgrounds/itd.jpg')}.hero.hero-jobs{background-image:url('/aktualisierung/media/sg_grafik/headerbackgrounds/itd.jpg')}.hero.rubindex{background-image:url('/aktualisierung/media/sg_grafik/headerbackgrounds/rubindex.jpg')}.hero.hero-it-berater{background-image:url('/aktualisierung/media/sg_grafik/headerbackgrounds/auftragsbearbeitung.jpg')}.hero.hero-customer-company-entry{background-image:url('/aktualisierung/media/sg_grafik/headerbackgrounds/bueroorganisation.jpg')}.hero.ausschreibungen{background-image:url('/aktualisierung/media/sg_grafik/headerbackgrounds/checklist-2077020_1920.jpg')}.rub-sosu-teaser{background-image:url('/aktualisierung/media/sg_grafik/headerbackgrounds/vertrieb.jpg')}.hero.hero-kontakt{background-image:url('/aktualisierung/media/sg_grafik/headerbackgrounds/kontakt.jpg');background-position:0 -110px}.contact-adress{background-image:url('/aktualisierung/media/sg_grafik/headerbackgrounds/ausschreibungs_alert.jpg');background-size:cover;background-position:right center;background-attachment:scroll}.contact-adress:before{background:rgba(0,0,0,0.9);background:-webkit-linear-gradient(to right,rgba(0,40,70,0.9),rgba(0,0,0,0.9));background:linear-gradient(to right,rgba(0,40,70,0.9),rgba(0,0,0,0.9));content:"";height:100%;left:0;position:absolute;top:0;width:100%}.itd-company{padding-bottom:0}.ueber-itd .features{margin-bottom:0}.ueber-itd h2{font-size:2rem}@media only screen and (max-width:600px){.hero.hero-make-company-entry{background:url('/aktualisierung/media/sg_grafik/headerbackgrounds/itd_m.jpg')}.hero.hero-jobs{background:url('/aktualisierung/media/sg_grafik/headerbackgrounds/itd_m.jpg')}.hero.hero-rubindex{background:url('/aktualisierung/media/sg_grafik/headerbackgrounds/itd_m.jpg')}.sgp_ig_index{background:url('/aktualisierung/media/sg_grafik/headerbackgrounds/itd_m.jpg')}.rub-sosu-teaser{background-image:url('/aktualisierung/media/sg_grafik/headerbackgrounds/vertrieb_m.jpg')}.hero.hero-customer-company-entry{background-image:url('/aktualisierung/media/sg_grafik/headerbackgrounds/bueroorganisation_m.jpg')}}.hero::before{background:rgba(0,0,0,0.8);background:-webkit-linear-gradient(to right,rgba(0,40,70,0.85),rgba(0,0,0,0.85));background:linear-gradient(to right,rgba(0,40,70,0.85),rgba(0,0,0,0.85));content:"";height:100%;left:0;position:absolute;top:0;width:100%}.container,.uber-uns .traffic-boxes,.sgp_news,.hpTcContent,.anfrageContainer,.middleContent{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;position:relative}.container h2:first-child{margin-top:0}.container h2{margin-top:30px}.container p{margin:15px 0}.container:before,.hpTcContent:before,.sgp_news:before,.row:before{display:table;content:" "}.row{display:flex;margin-right:-15px;margin-left:-15px;flex-wrap:wrap}.itd-footer .row{overflow:hidden}.col-lg-10{width:83.33333333%;margin-right:0;margin-left:8.33333333%;position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left}@media only screen and (min-width:320px) and (max-width:767px){.sgp_ig_index .itd-hero-box{padding:80px 0}.sgp_ig_index{height:auto;padding-top:0;padding-bottom:0}}.sgp_ig_index .itd-hero-box h1{text-align:center}.itd-hero-box p,.sgp_pm_subtitle{color:#fff;font-size:18px;text-align:center;line-height:30px}.sgp_ig_index .itd-hero-form-cat{position:relative;overflow:hidden;margin-top:30px}.sgp_ig_index .itd-hero-form-cat .itd-search-form{background-color:rgba(16,16,36,0.7);position:relative;overflow:hidden;padding:20px 5px;margin-bottom:0}.col-lg-11{width:91.66666667%;float:left;position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-lg-1{float:left;position:relative;min-height:1px;padding-right:15px;padding-left:15px}.sgp_ig_index .itd-hero-form-cat .itd-search-form .form-group input,.sgp_ig_index .itd-hero-form-cat .itd-search-form .form-group input:focus{border-radius:0;background-color:rgba(255,255,255,0.1);border-color:rgba(255,255,255,0.2);color:#FFF;height:50px}.form-control{display:block;width:100%;padding:6px 12px;font-size:14px;line-height:1.42857143;background-image:none;box-shadow:none;border:1px solid #ddd;border-radius:0;background-color:rgba(255,255,255,0.1);border-color:rgba(255,255,255,0.2);color:#FFF;height:50px;transition:.5s}.form-control::-webkit-input-placeholder{color:#ddd}.form-control:-ms-input-placeholder{color:#ddd}.form-control::-moz-placeholder{color:#ddd;opacity:1}.form-control:-moz-placeholder{color:#ddd;opacity:1}.menu-links input.form-control:focus{background-color:#6e6e6e !important}.search-form{display:flex}.search-form .btn{width:50px}.responsive-table .table-header{background-color:#e97a01;font-size:14px;letter-spacing:.03em;color:#fff;font-weight:bold;margin-bottom:15px;box-shadow:0 0 8px #ccc;background-color:#325169}.rub-list .responsive-table .table-header{margin-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.tender .responsive-table .col-1{flex-basis:15%}.tender .responsive-table .col-2{flex-basis:65%}.tender .responsive-table .col-3{flex-basis:10%}.tender .responsive-table .col-4{flex-basis:10%}.sosu-list .responsive-table .col-1{flex-basis:10%}.sosu-list .responsive-table .col-2{flex-basis:60%}.sosu-list .responsive-table .col-4{text-align:right}.responsive-table .col-1{flex-basis:45%}.responsive-table .col-2{flex-basis:15%}.responsive-table .col-3{flex-basis:10%}.responsive-table .col-4{flex-basis:15%}.responsive-table .col-5{flex-basis:15%}.responsive-table>.table-row{background-color:#fff;box-shadow:0 0 8px #ccc}.responsive-table li{border-radius:3px;padding:10px 30px;display:flex;justify-content:space-between;margin-bottom:15px;align-items:center}.responsive-table li.col-filter{background:#fff;box-shadow:0 0 8px #ccc;border-top-left-radius:0;border-top-right-radius:0;padding-top:20px;padding-bottom:20px;margin-bottom:30px}.rub-list .filter{display:flex;align-items:end;width:100%}.firma_plz,.c-query{padding:10px}@media(max-width:500px){.rub-list .filter{flex-direction:column}.filter>div{width:100%;margin-bottom:5px}.rub-list .filter>div input{width:100% !important}.rub-list .filter>div select{width:100% !important;margin-bottom:10px}}.rub-list .filter-plz{flex-basis:29%}.rub-list .filter-to{flex-basis:29%}.rub-list .filter-angeb{flex-basis:29%}.rub-list .filter-btn{flex-basis:13%}.rub-list .filter .filter-btn input{line-height:initial}.rub-list .filter>div input,.rub-list .filter>div select,.rub-list .filter>div button{width:95%;padding-top:10px;padding-bottom:10px;line-height:1.1rem}.rub-list .filter>div select{padding-top:11px;padding-bottom:11px}.make-company-entry .sgp_support_text{text-align:center;margin-bottom:50px}.sgp-support-text-contact span{display:block}.tender-teaser .container p{margin-bottom:20px}@media(max-width:767px){.responsive-table .table-header{display:none}}@media(max-width:767px){.responsive-table .col{display:flex;padding:10px 0}.responsive-table .col-filter .col{align-items:center}}@media(max-width:767px){.responsive-table .col{flex-basis:100%}}@media(max-width:767px){.responsive-table li{flex-wrap:wrap}.responsive-table li.col-filter{flex-wrap:nowrap}}@media(max-width:767px){.responsive-table .col:before{color:#6c7a89;padding-right:10px;content:attr(data-label);display:inline-block;width:34px}.responsive-table .col-1{flex-basis:100%}.responsive-table .col-2{flex-basis:50%}.responsive-table .col-3{flex-basis:50%}.responsive-table .col-4{flex-basis:50%}.responsive-table .col-5{flex-basis:50%}.responsive-table .col-5:before{width:93px}.responsive-table{padding:0}.responsive-table .col{padding-top:0;padding-bottom:0}.col-filter .col-5{display:none}.responsive-table .col-5{display:block}.responsive-table .col-filter .col-6::before{display:none}.responsive-table .col.col-6{flex-basis:50%}.responsive-table .col-6::before{width:93px}.responsive-table .table-row .col-1{flex-basis:50%}.fil_list .col-1{visibility:hidden}.amount-filialen{position:relative}.fil_list .col-5{display:none}.fil_list .col-6{display:none}.rub-list .responsive-table .col-filter .col-3 select{width:100%;margin-right:10px}.rub-list .responsive-table .col-filter .col-5{display:none}.rub-list .responsive-table .col-filter .col-6{flex-basis:100px}.col .amount-filialen::after{position:relative;top:1px;right:initial}.responsive-table .col-filter .col-6{display:block !important;text-align:left !important}.tender .responsive-table .col-1{flex-basis:100%}.col-filter .col-1{margin-right:10px}.col-filter .col::before{width:initial !important}.col-filter .col-1{flex-basis:45%}.col-filter .col-2,.col-filter .col-4{display:none}.col-filter .col-3{flex-basis:45%}.col-filter .col-5:before{display:none}.tender .responsive-table .col-2{flex-basis:100%;margin-bottom:15px}.tender .responsive-table .col-3{flex:1}.responsive-table .col-1::before{width:96px}.responsive-table .col-2::before{width:96px}.responsive-table .col-3::before{width:96px}.responsive-table .col-4::before{width:96px}.anfrageContainer{margin-left:0;margin-right:0;width:100%}.sosu-list .responsive-table .col-1::before{width:70px}.sosu-list .responsive-table .col-3::before{width:28px}.sosu-list .responsive-table .col-1{order:2;flex-basis:20%}.sosu-list .responsive-table .col-2{order:1;flex-basis:100%}.sosu-list .responsive-table .col-3{order:3;padding-left:30px;flex-basis:unset}.sosu-list .responsive-table .col-4{order:4;flex:1;justify-content:end}}@media(max-width:700px){.sgp_pageing_span,.sgp_paging a{margin-bottom:10px !important}.sgp_paging{display:block !important;text-align:center}.sgp_pageing_curr_span{padding:8px 15px !important}}@media(max-width:450px){.responsive-table .col-1{flex-basis:100%}.responsive-table .col-2{flex-basis:100%}.responsive-table .col-3{flex-basis:100%}.responsive-table .col-4{flex-basis:100%}.responsive-table .col-5{flex-basis:100%}.tender .responsive-table .col-3{flex-basis:100%;margin-bottom:5px}.tender .responsive-table .col-4{flex-basis:100%}.tender .responsive-table .col-2{margin-bottom:5px}.tender .responsive-table .col-4 a.btn{width:100%}.tender .responsive-table li{padding:20px}.responsive-table li a{max-width:67%}}@media(min-width:768px){.responsive-table .table-header{position:sticky;top:70px;left:0;z-index:2}}.features{display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;margin-bottom:2rem;flex-wrap:wrap;margin-bottom:50px;margin-right:-1%;margin-left:-1%;margin-top:-10px;justify-content:center}.features>section{text-align:center;flex-basis:23%;margin-right:1%;margin-left:1%;margin-top:10px;margin-bottom:10px;box-sizing:border-box;padding:20px;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);background-color:#fff;transition:all .3s cubic-bezier(.25,.8,.25,1);cursor:pointer}.icon.major::before{display:inline-block;width:4.5rem;height:4.5rem;line-height:4.5rem;border-radius:4.5rem;font-size:1.75rem;text-align:center}.icon.major::before{box-shadow:inset 0 0 0 100px #f18612;color:#fff}.features h3,.section-content h3{font-weight:400;margin:0 0 1rem 0;font-size:1.1rem}.features h3{margin-bottom:0}.section-content ul{padding-left:13px}.icon.major{display:block;margin:0 0 1.25rem 0}.icon{text-decoration:none;border-bottom:0;position:relative}.fa-newspaper-o::before{content:"\f1ea"}.icon::before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-family:'fa';font-style:normal;font-weight:normal;text-transform:none !important}.section-content{padding:20px;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);background-color:#fff;margin:1%;display:none;margin-bottom:50px}.features>section.opened{box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23)}.features>section:hover{box-shadow:0 6px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}@media screen and (max-width:1135px){.features>section{flex-basis:46%;margin:2%}}@media screen and (max-width:600px){.features>section{flex-basis:98%;margin:1%;margin-bottom:3%}}.jobs>.container>p:first-child{margin-bottom:20px}.job-boxen{margin-top:30px;margin-bottom:-10px}.job_box{display:inline-block;background:#fff;position:relative;width:300px;margin-bottom:20px;margin-right:20px;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);margin-bottom:0}.job_box:hover{box-shadow:0 6px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}.job-box-background{background-image:url("/aktualisierung/media/sg_grafik/headerbackgrounds/tie-690084_1920_m.jpg");text-align:center;height:150px;position:relative;background-size:cover;display:flex;justify-content:center;align-items:center}.job-box-background::before{background:linear-gradient(to right,rgba(0,40,70,0.5),rgba(0,0,0,0.5));content:"";height:100%;left:0;position:absolute;top:0;width:100%}.job_box h2{color:#fff;position:relative;margin:0;padding:0;font-size:1.5rem;font-weight:normal}.job-box-content{padding:20px;padding-top:20px;padding-bottom:20px;text-align:center;padding-top:30px;padding-bottom:30px}@media screen and (max-width:1000px){.job_box{width:100%}}.container .first-block{padding-top:0}.text-block{padding-bottom:40px;padding-top:40px}.text-block ul{padding-left:30px}.text-block h2{margin-bottom:25px}.text-block p{margin-bottom:15px}.text-block p:last-of-type{margin-bottom:0}.text-block ul li{margin-bottom:5px}.last-block{margin-bottom:0;padding-bottom:0}.last-block p:last-child{margin-bottom:0}.company-row{display:flex;align-items:center;flex-wrap:wrap}@media(max-width:1199px){.company-row{flex-direction:column-reverse}.company-row>div{text-align:center}.company-head-area{display:inline-block;text-align:center}.has-logo h1{text-align:center !important}}@media(max-width:1199px){.hero-customer-company-entry{padding-top:80px;padding-bottom:80px}}.company-entry-badge-list{margin:0;margin-top:0;list-style:none;margin-top:5px}.company-entry-badge-list li{margin-bottom:5px;margin-right:5px;webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;transition-delay:0;padding:3px 10px;color:#FFF;display:inline-block;background-color:rgba(255,255,253,0.2) !important}.right-content-box,.left-content-box{box-shadow:1px 0 20px rgba(0,0,0,0.07);background-color:#FFF;padding:20px;margin-bottom:30px}.left-content-box ul+ul,.left-content-box ul+p{margin-top:20px}.left-content-box>ul:last-of-type{margin-bottom:0}.left-content-box ul li:last-of-type{margin-bottom:0}.left-content-box p:last-of-type{margin-bottom:0}.sgp_content_faq_frage{font-weight:bold;margin-bottom:5px}.sgp_content_faq_answer{margin-bottom:30px}.faq-content>div:last-of-type{margin-bottom:0}.similarCategoriesBox{margin-top:-10px;margin-bottom:0;overflow:auto;display:flex;flex-wrap:wrap;box-sizing:border-box;margin-right:-1%;margin-left:-1%}.similarCategoriesBox>a{display:block;float:left;margin-right:10px;margin-top:10px;flex-basis:31.333%;margin-right:1%;margin-left:1%;border-radius:0;text-align:left;white-space:break-spaces}.button .fa .f-dir::before{margin-right:5px}@media(max-width:1200px){.similarCategoriesBox>a{flex-basis:48%}}@media(max-width:700px){.similarCategoriesBox>a{flex-basis:100%}}.company-logo{text-align:center;background:#fff none repeat scroll 0 0;border-radius:4px;box-shadow:0 0 50px 10px rgba(0,0,0,0.05);margin:0 auto;padding:20px}@media(max-width:1199px){.company-logo{margin-bottom:20px;display:inline-block}}.company-logo img{max-height:80px}.left-content-box h2{margin-bottom:20px;margin-top:0}.left-content-box h3{margin-bottom:10px}.left-content-box h3 ~ ul{margin-top:0}.right-content-box ul,.left-content-box ul,.right-content-box ol,.left-content-box ol{padding-left:30px;margin-top:20px;margin-bottom:20px}.sgp_trans_box,.sgp_firmen_trans_box{width:218px;height:60px;border-color:#fff #eee #eee #fff;border-style:solid;border-width:1px;cursor:pointer;box-shadow:0 1px rgba(255,255,255,0.4) inset,0 1px 2px rgba(0,0,0,0.2);margin-left:auto;margin-right:auto;margin-bottom:10px !important;background:#2f1b02;cursor:pointer;background:#f18612;position:relative;border-radius:4px}.sgp_firmen_trans_box input,.sgp_firmen_trans_box a,.sgp_trans_box input{width:218px;height:60px;border:0;background:transparent;background-position-x:0;background-position-y:0;display:inline-block;cursor:pointer;position:relative;z-index:1000;background:url('/aktualisierung/media/sg_grafik/buttons/firma/firmen_btn_trans_bg.png')}.trans_text{position:absolute;top:0;bottom:0;left:18px;color:#fff;margin:auto;vertical-align:middle;line-height:37px}.trans_icon{position:absolute;top:0;color:#fff !important;bottom:0;right:18px;line-height:60px;font-size:1.6rem}.trans_small_text{font-size:.75rem;position:absolute;top:0;bottom:0;left:17px;line-height:81px;color:#fff}.sgp_firmen_trans_box .fa::before{color:#fff;float:none}.sgp_firmen_trans_box .trans_text{line-height:60px}.sgp_hersteller,.sgp_ansprech{margin-bottom:5px !important;font-weight:bold}.company-adress .sgp_ansprech{font-weight:normal;margin-bottom:20px;font-size:1.4rem;padding-bottom:0;line-height:30px;margin-bottom:50px;font-weight:200;margin-bottom:20px !important;color:#e97a01}.anschrift-block{margin-left:25px;display:block}.company-adress .fa::before{color:#e97a01;float:left;padding-left:2px}.fa-user,.fa-phone-square,.fa-envelope,.fa-fax,.fa-skype,.fa-map-marker{margin-bottom:5px !important}.company-adress span{margin-left:25px;display:block}.sgp_referenzen>ul{column-count:3;column-gap:40px;margin-top:0}.sgp_referenzen>ul.sgp_no-column{column-count:1}.left-content-box>ul>li,.left-content-box>ol>li{margin-bottom:10px}.fa-file-pdf-o::before{content:'\f1c1'}.more-files{width:163px;line-height:20px !important;top:9px}.adittionally-btn{margin-bottom:30px;width:100%}.adittionally-btn h3{margin-bottom:15px}.adittionally-btn input{margin-right:10px}@media only screen and (max-width:1000px){.adittionally-btn label{white-space:nowrap;display:inline-block;margin-bottom:10px;margin-right:10px}}@media only screen and (max-width:800px){.sgp_referenzen>ul{column-count:2}}@media only screen and (min-width:1000px) and (max-width:1600px){.sgp_referenzen>ul{column-count:2}}@media only screen and (max-width:700px){.sgp_referenzen>ul{column-count:1}}#kontaktbuttons{position:sticky;top:42px;padding-bottom:15px;background:#fff;margin-bottom:30px;padding-top:15px;z-index:99;top:67px}@media only screen and (min-width:1200px){.customer-company-entry .row{display:flex;overflow:inherit}}#map{border:1px solid #ddd;box-sizing:border-box;z-index:98;margin-left:auto;margin-right:auto;width:100%;height:550px;position:relative;outline:0}.companyData{display:flex;flex-wrap:wrap;margin-bottom:20px;margin-right:-2%;margin-left:-2%}.companyData>div{margin-right:2%;margin-left:2%;width:21%}.companyData .fa::before{margin-right:5px;color:#f18612;float:left;padding-left:2px}.box-hersteller h2{margin-bottom:10px;padding-left:8px;width:100%}.box-hersteller,.box{margin-bottom:30px;padding:0 20px;padding-left:0;padding-right:0}.box-hersteller{display:flex;flex-wrap:wrap;margin-left:-1%;margin-right:-1%}.pressmeldung-headline,.twitter-headline{margin-bottom:10px;padding:0 20px;padding-left:0;padding-right:0}.pr-in-company-boxen .sgp_pressemeldung,.twitter-boxen{margin-bottom:20px;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);box-shadow:1px 0 20px rgba(0,0,0,0.07);padding:10px;background:#fff}.sgp_pressemeldung_quelle{font-size:.8rem}.sgp_pressemeldung_headline{margin-bottom:5px}.sgp_pressemeldung_container{margin-bottom:5px}.pm-date{display:inline-block;font-size:.8rem;margin-left:5px;color:#777}@media(max-width:991px){.box-hersteller{margin-bottom:30px}#kontaktbuttons{margin-bottom:0}.adress-box{text-align:center}.company-adress span{margin-left:0}.adress-box .fa-building{display:flex;flex-direction:column}.adress-box .fa-external-link{display:flex;justify-content:center}.adress-box .fa-external-link::before{margin-right:5px}.adress-box .fa-user{display:flex;justify-content:center}.adress-box .fa-user::before{margin-right:5px}.adress-box .fa-phone-square{display:flex;justify-content:center}.adress-box .fa-phone-square::before{margin-right:5px}.adress-box .fa-envelope{display:flex;justify-content:center}.adress-box .fa-envelope::before{margin-right:5px}.right-content-box .sgp_teaser_head{text-align:center}}.company-adress{word-break:break-word}.company-adress img{margin-top:10px}.company-adress img:hover{box-shadow:none}.company-adress .fa-envelope{margin-bottom:0 !important}@media(max-width:500px){.companyData{flex-direction:column}}.sgp_laender_flag{background-image:url("/aktualisierung/media/sg_grafik/icons/symblib.png?version=20130311");display:inline-block;height:12px;padding:0;width:18px;position:relative;top:1px;margin-right:5px}.sgp_laender_flag.sgp_de{background-position:-447px -18px}.sgp_laender_flag.sgp_fr{background-position:-466px -33px}.sgp_laender_flag.sgp_ch{background-position:-466px -18px}.sgp_laender_flag.sgp_at{background-position:-447px -3px}.sgp_laender_flag.sgp_weltweit{background-position:-485px 15px;height:16px}.sgp_laender_flag.sgp_europaweit{background-position:-504px -18px;width:19px}.sgp_laender_flag.sgp_gb{background-position:-504px -32px}.sgp_laender_flag.sgp_nl{background-position:-524px -33px}.sgp_icon_margin{margin-left:3px}.rubrikname a:hover{text-decoration:underline}.rubrikname a{z-index:999;position:relative}.software-boxen,.presse-boxen{display:flex;flex-wrap:wrap;margin-right:-1%;margin-left:-1%}.software-box,.presse-box{display:inline-block;background:#fff;position:relative;width:31.3333%;margin-bottom:20px;margin-right:20px;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);margin:1%;transition:.4s}.one-column{display:block !important}.rubrikname a{text-decoration:none}.presse-box:hover{box-shadow:0 6px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}.sgp_news .software-box,.sgp_news .presse-box{width:100%;max-width:100%;margin-right:0;display:block;margin-top:0;margin-bottom:30px;margin-left:0}.zipfel{background:#e97a01;width:32px !important;height:32px;-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);position:absolute;top:29px;right:24px;padding-left:0 !important;padding-right:0 !important;border-top:1px solid #e97a01;border-right:1px solid #e97a01;z-index:99;-webkit-transition:all .5s ease-out 0;-moz-transition:all .5s ease-out 0;-ms-transition:all .5s ease-out 0;-o-transition:all .5s ease-out 0;transition:all .5s ease-out 0}.hit{position:relative;width:10%;text-align:center;border-right:1px solid #fff;padding:10px 15px;cursor:pointer;border-bottom:0;background:#e97a01;color:#fff;z-index:999}.hit.btn-transition.selected{background:#fff;color:#e97a01;font-weight:bold}.hit.btn-transition.selected:hover::before{background-color:initial;opacity:initial;transform:initial}.show-all{margin-right:5px}.rubriken-navigations-box>div:last-of-type{border-right:0}.hit_last{border-right:0}.hit:hover,.hit:hover .zipfel{z-index:99}.hit:hover .zipfel{background-color:#f49e41;opacity:1;border:0}.d2{width:20%}.d8{width:20%}@media(max-width:650px){.software-box,.presse-box{width:48%}}@media(max-width:450px){.software-box,.presse-box{width:100%;margin-bottom:15px}.software-box-content,.presse-box-content{text-align:center}}.presse-box{display:flex;flex-wrap:wrap}.pr-in-company-boxen .presse-box{width:100%}.pr-in-company-boxen .presse-datum{position:absolute;right:0}.software-box-background,.presse-box-background{height:100px;background-size:cover !important;background:url('/aktualisierung/media/sg_grafik/headerbackgrounds/rubriks_m.jpg') no-repeat center center}.presse-box-background{background-repeat:no-repeat;background-size:55%;background-position:center}.software-box-content,.presse-box-content{padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px}.software-name,.presse-titel{line-height:20px;margin-bottom:5px}.presse-datum{padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;align-self:end}.presse-backg-content{width:100%}.software-rubrik .fa-dir::before,.software-rubrik .fa-clock-o::before,.presse-datum .fa-dir::before,.presse-datum .fa-clock-o::before{color:#e97a01;margin-right:5px}.headline-outside{padding-left:20px;padding-right:20px}.pressemeldung-headline{margin-bottom:5px}.pressemeldung{margin-bottom:20px}.pressemeldung:last-child{margin-bottom:0}.twitter-left-box{align-self:self-start;width:100px;text-align:center;padding-top:5px}.twitter-left-right{display:flex}.twitter-boxen{padding:20px}.twitter-headline{margin-bottom:20px}.has-picture .twitter-image{display:block;margin-left:23px;margin-right:23px}.twitter-right-box{padding-left:20px}.twitter-inner{line-height:28px;margin:0;position:relative}.has-picture{display:flex;align-items:center;width:100%}.twitter_box:first-of-type p{margin-top:0}.twitter_box:last-of-type p{margin-bottom:0}@media(max-width:400px){.twitter-right-box{padding-left:0}.twitter-left-right{flex-direction:column}.twitter-left-box{width:100%;text-align:center}}.presse-button{display:inline-block;background:#f18612}.presse-button input[type="submit"]{background:transparent;cursor:pointer}.sgp_news ul{padding-left:30px}.sgp_news ul.sg_socialbar{padding-left:0}.presse_right_content{position:relative;display:table-cell;width:300px}.sgp_news{display:flex}.presse_left_content{flex:1;overflow:hidden;box-shadow:1px 0 20px rgba(0,0,0,0.07);background-color:#FFF;padding:20px;margin-bottom:30px;margin-right:30px;height:max-content}.presse_right_content .sgp_firmen_trans_box .fa::before{color:#fff}.presse_right_content{position:relative;display:table-cell;width:300px}.ausschreibungen h1{line-height:1.3}.text-box ul{padding-left:25px;margin-top:15px}.text-box ul li{color:#fff}.text-box ul li a{color:#ff8500}.text-box ul li a:hover{text-decoration:underline}.ie7 .sgp_socialbar{position:relative;top:-25px;float:right;width:130px}.sg_socialbar_div li{border:0;border-radius:2px;color:#fff;cursor:pointer;font-weight:bold;height:20px;line-height:20px;padding:0;text-shadow:0 -1px 0 #354c8c;white-space:nowrap;position:relative}.sg_socialbar_div li.facebook{background:#4c69ba;background:linear-gradient(#4c69ba,#3b55a0)}.sg_socialbar_div li.facebook:hover{background:#5b7bd5;background:linear-gradient(#5b7bd5,#4864b1);border-color:#5874c3 #4961a8 #41599f;box-shadow:inset 0 0 1px #607fd6}.sg_socialbar_div li.google{background:#db4437;background:linear-gradient(#db4437,#ca301d);background-color:#db4437}.sg_socialbar_div li.google:hover{background:#5b7bd5;background:linear-gradient(#ea5652,#d73f2e);background-color:#ea5652;border-color:#5874c3 #4961a8 #41599f;box-shadow:inset 0 0 1px #607fd6}.sg_socialbar_div li.twitter{background:#db4437;background:linear-gradient(#1b95e0,#0a81c6);background-color:#1b95e0}.sg_socialbar_div li.twitter:hover{background:#5b7bd5;background:linear-gradient(#1b95e0,#1b95e0);background-color:#1b95e0;border-color:#5874c3 #4961a8 #41599f;box-shadow:inset 0 0 1px #607fd6}.sg_socialbar_div li.xing{background:#db4437;background:linear-gradient(#004e52,#00686d);background-color:#004e52}.sg_socialbar_div li.xing:hover{background:#5b7bd5;background:linear-gradient(#066a6f,#066a6f);background-color:#066a6f;border-color:#5874c3 #4961a8 #41599f;box-shadow:inset 0 0 1px #607fd6}.sgp_social_bar_icon{width:16px;height:16px;margin:2px 5px;display:block;position:absolute;bottom:0;background-size:16px 16px}.sg_socialbar_div{margin-bottom:6px;padding-bottom:0;position:relative}.sg_socialbar{margin:0;padding:0 0 5px}.sg_socialbar li{display:inline;float:left;line-height:1em;list-style-type:none;margin:0 0 0 10px;padding:0;width:25px;overflow:hidden;-webkit-transition:width 1s;transition:width 1s}.ie7 .sg_socialbar li:hover{width:25px}.sg_socialbar li:hover{width:95px}.google .sgp_social_bar_icon{background-image:url("/aktualisierung/media/sg_grafik/icons/socialbar/google_square_white.svg")}.ie8 .google .sgp_social_bar_icon{background-image:url("/aktualisierung/media/sg_grafik/icons/socialbar/google_square_white.png")}.ie7 .google .sgp_social_bar_icon{background-image:url("/aktualisierung/media/sg_grafik/icons/socialbar/google_square.jpg")}.facebook .sgp_social_bar_icon{background-image:url("/aktualisierung/media/sg_grafik/icons/socialbar/facebook_square_white.svg")}.ie8 .facebook .sgp_social_bar_icon{background-image:url("/aktualisierung/media/sg_grafik/icons/socialbar/facebook_square_white.png")}.ie7 .facebook .sgp_social_bar_icon{background-image:url("/aktualisierung/media/sg_grafik/icons/socialbar/facebook_square.jpg")}.ie7 .sg_socialbar_div LI.facebook,.ie7 .sg_socialbar_div LI.xing,.ie7 .sg_socialbar_div LI.twitter,.ie7 .sg_socialbar_div LI.google{background:0}.twitter .sgp_social_bar_icon{background-image:url("/aktualisierung/media/sg_grafik/icons/socialbar/twitter_square_white.svg")}.ie8 .twitter .sgp_social_bar_icon{background-image:url("/aktualisierung/media/sg_grafik/icons/socialbar/twitter_square_white.png")}.ie7 .twitter .sgp_social_bar_icon{background-image:url("/aktualisierung/media/sg_grafik/icons/socialbar/twitter_square.jpg")}.xing .sgp_social_bar_icon{background-image:url("/aktualisierung/media/sg_grafik/icons/socialbar/xing_square_white.svg")}.ie8 .xing .sgp_social_bar_icon{background-image:url("/aktualisierung/media/sg_grafik/icons/socialbar/xing_square_white.png")}.ie7 .xing .sgp_social_bar_icon{background-image:url("/aktualisierung/media/sg_grafik/icons/socialbar/xing_square.jpg")}.sg_socialbar li:first-child{margin-left:0}.sgp_social_bar_text{color:#fff;height:20px;line-height:20px;margin-right:5px;margin-left:25px;display:inline-block;margin-top:0 !important}.sgp_social_bar_text:hover{text-decoration:none !important}.sgp_social_lib{-webkit-filter:grayscale(0.95);filter:grayscale(95%)}.sgp_social_lib:hover{-webkit-transition:all 1s ease;-webkit-filter:grayscale(0);filter:grayscale(0)}.sg_socialbar_div{margin-bottom:6px;padding-bottom:0;position:relative}.sgp_news_header{border-color:#dcdcdc;border-style:solid;border-width:0 0 1px;color:#777;font-size:.8em;margin-bottom:10px;padding-bottom:6px;text-align:right;vertical-align:bottom;line-height:100%}.sgp_news_header .fa-dir:before{margin-right:3px;margin-left:3px}.sgp_news_header a{text-decoration:none}.sgp_news p{margin-top:15px;margin-bottom:15px}.sgp_news .sgp_right{margin-bottom:10px}.sgp_right{margin-left:25px;float:right}.empty-list .headline{margin-bottom:0}.empty-list,.entry-btn-area{padding-top:80px;padding-bottom:80px}.empty-list .btn-section{float:none;margin-top:30px}.no-entries>h2{color:#333 !important}.make-company-entry-section>h2{margin-bottom:10px;font-size:2.5rem}.make-company-entry-section>p{font-size:18px;text-align:center;line-height:30px}.make-company-entry-section{margin-bottom:0}@media(max-width:500px){.sgp_news img{max-width:100%;height:auto;margin-left:0}.sgp_right{float:none;margin-left:0}}.werbeformen>section{min-height:270px}.werbeformen>section{text-align:center;flex-basis:23%;margin:1%;box-sizing:border-box;position:relative;box-shadow:none;padding:0;background-color:transparent}.werbeformen>section:hover{box-shadow:none}.werbeformen .flip-card-front,.werbeformen .flip-card-back{position:absolute;width:100%;height:100%;backface-visibility:hidden}.werbeformen .flip-card-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .6s;transform-style:preserve-3d;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);box-sizing:border-box}.werbeformen .flip-card-front{background-color:#fff;z-index:2;padding:2rem;box-sizing:border-box}.werbeformen .card-softguide-entry:hover,.werbeformen .card-itd-entry:hover{min-height:291px}.werbeformen .flip-card:hover .flip-card-inner{transform:rotateY(180deg)}.werbeformen .flip-card:hover .flip-card-front{z-index:1}.werbeformen .flip-card-back{background-color:#fff;padding:2rem;box-sizing:border-box;transform:rotateY(180deg)}.werbeformen .flip-card:hover .flip-card-back{z-index:2}.werbeformen .icon.major{margin:0 0 1.25rem 0 !important}@media(max-width:1199px){.werbeformen>section{flex-basis:31.33%}}.card-softguide-entry .button,.card-itd-entry .button{position:absolute;bottom:2rem;width:calc(100% - 4rem)}@media(max-width:863px){.werbeformen>section{flex-basis:48%;min-height:260px}.werbeformen .card-softguide-entry .button,.card-itd-entry .button{position:relative;bottom:initial;width:100%}}@media(max-width:600px){.werbeformen>section{flex-basis:98%;margin-bottom:3%}}@media(max-width:500px){.werbeformen .flip-card-front,.werbeformen .flip-card-back{position:initial;width:initial;height:initial}.werbeformen .flip-card-front{padding-bottom:0}.werbeformen .flip-card-front p{display:none}.werbeformen .flip-card-back{transform:none;padding-top:0}.werbeformen .flip-card:hover .flip-card-inner{transform:none}}.sgp_support_text{text-align:center}.job-start-text,.anfrageContainer,.sgp_stellenangebot,.middleContent,body>.sgp_section_content{padding-top:40px;padding-bottom:40px}.jobs-details h2{margin-bottom:25px}.jobs-details ul,#sgp_datenschutz ul{padding-left:30px}#sgp_datenschutz ul li{margin-bottom:10px}.send-application p{margin-bottom:15px}.send-application p:last-child{margin-bottom:0}.sgp_ig_sponsoring h1{margin-bottom:0}.job-headline{margin-bottom:0 !important}.sgp_ig_about h1,.sgp_ig_medienpartner h1{margin-bottom:0}#about_htm .sgp_about_us_wrapper p:first-of-type{margin-top:10px}.sgp_ig_it-dienstleister-suche h1{margin-bottom:0}.bottom_ap{display:flex;flex-wrap:wrap;box-sizing:border-box}.bottom_ap h2{width:100%}.sosu_ap h2{margin-bottom:20px;font-weight:normal}.bottom_ap>p{display:inline-block;box-sizing:border-box;flex:0 0 auto;margin-right:1.5%;max-width:32.3333%;width:32.3333%;background:rgba(0,0,0,0.5);padding:20px;min-height:130px;color:#fff;border:1px solid gray;border:0;background:rgba(0,40,70,0.9)}.sosu_ap p img{padding-right:20px;padding-bottom:20px;float:left}.slideshow-container{max-width:1000px;position:relative;margin:auto}.mySlide{display:none}.prev,.next{cursor:pointer;position:absolute;top:50%;width:auto;margin-top:-22px;padding:16px;color:white;font-weight:bold;font-size:18px;transition:.6s ease;border-radius:0 3px 3px 0;user-select:none}.next{right:0;border-radius:3px 0 0 3px}.prev:hover,.next:hover{background-color:rgba(0,0,0,0.8)}.right-content-box .text{font-size:15px;padding:8px 12px;position:absolute;bottom:6px;width:100%;text-align:center;background:rgba(255,255,255,0.9);box-sizing:border-box}.text p{margin:0}.mySlide .presse_media_s{position:relative}.sgp_news .mySlide .presse_media{margin:0;display:initial;white-space:initial}.sgp_news .mySlide .presse_media>div{margin:0;width:100%}.sgp_news .slideshow-container.presse_media{margin:0;display:block}.sgp_news .slideshow-container.presse_media>div{margin:0;width:100%}.numbertext{color:#f2f2f2;font-size:12px;padding:8px 12px;position:absolute;top:0;z-index:1;background:rgba(255,255,255,0.9);color:#aaa}.pm_legende{display:none}.dot{cursor:pointer;height:15px;width:15px;margin:0 2px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color .6s ease}.active,.dot:hover{background-color:#717171}.fade{-webkit-animation-name:fade;-webkit-animation-duration:1.5s;animation-name:fade;animation-duration:1.5s}@-webkit-keyframes fade{from{opacity:.4}to{opacity:1}}@keyframes fade{from{opacity:.4}to{opacity:1}}@media(max-width:1000px){.bottom_ap>p{margin-bottom:20px}.bottom_ap>p{max-width:100%;width:100%}.sgp_news{flex-direction:column}.presse_left_content{margin-right:0}.presse_right_content{width:initial}.presse_left_content{padding-right:0}.sgp_social_buttons_and_quelle{flex-direction:column}.sgp_social_buttons_and_quelle .sgp_news_header{text-align:left}.sgp_news .presse_right_content img{width:auto !important}.sgp_news .slideshow-container.presse_media{display:inline-block}.slideshow{text-align:center}.sgp_news .prev{left:0}}.bottom_ap>p:nth-child(4n){margin-right:0}.experten-team{padding-bottom:40px;padding-top:40px;margin-bottom:-40px;margin-top:40px}.sosu-start-text{margin-bottom:20px}.sosu-our-service{margin-bottom:15px;font-weight:bold}ul.sgp_green_buttons,ul.sgp_orange_buttons{margin-bottom:30px}ul.sgp_remove_bold li{font-weight:initial}ul.sgp_green_buttons li{background:url("/aktualisierung/media/sg_grafik/icons/orange_arrov.png") no-repeat 0 4px;list-style:none;padding-left:30px;margin-bottom:15px !important;padding-top:5px}ul.sgp_orange_buttons li{background:url("/aktualisierung/media/sg_grafik/icons/orange_arrov.png") no-repeat 0 4px;list-style:none;padding-left:30px;margin-bottom:15px !important;padding-top:5px}.no-provision{margin-bottom:15px}.thanks-for-trust{margin-bottom:40px}.send-us{margin-bottom:20px}.sosu-button-wrap{display:flex}.sosu-oder{margin-right:10px;line-height:34px}.sosu-email{margin-right:10px}.contact{position:relative;padding-top:0;display:inline-block;width:100%;margin-bottom:30px}.contact.hero-abieter{display:block;padding-bottom:0 !important}.contact.anbieter-c-form{margin-bottom:80px;display:block}.address-items h4{border-bottom:1px solid #e7e7e7;font-weight:600;padding-bottom:15px;position:relative;text-transform:uppercase;z-index:1;margin-bottom:15px}.with-pic-full .address-items h4{border-bottom:0;margin-bottom:0;padding-bottom:5px;color:#fff}.items2 .info{margin-top:0;margin-bottom:0}.with-pic-full .info{padding-left:0;color:#fff;position:relative;display:flex;margin-top:15px}.with-pic-full .address-items .info li{margin-bottom:0}.with-pic-full .address-items .info li.info-phone{margin-right:15px;width:50%}.middleContent ul.info{list-style:none !important}.hero-abieter{padding-bottom:80px !important}.hero-anbieter-headline .headline{font-weight:200;margin-top:0;line-height:30px;margin-bottom:0;font-size:1.6rem;position:relative}.hero-anbieter-headline{text-align:center}.contact-adress{padding:0 !important;background-color:#0c4f83}.contact .page{background-color:#FFF;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);position:relative;overflow:hidden;margin-top:-200px;border-radius:4px;display:flex}.anbieter-c-form .page{background-color:initial;box-shadow:initial;position:initial;overflow:initial;margin-top:initial;border-radius:initial;display:initial}.anbieter-c-form .contact-box-right{margin-top:-30px;margin-bottom:-30px;margin-right:-30px;background-image:url('/aktualisierung/media/sg_grafik/infografik/anbieterseite/feind_formular2.jpg');background-size:cover;background-position:center center;background-attachment:scroll;position:relative;width:100%;min-height:500px;margin-top:0 !important}.anbieter-c-form .anbieter-contact-form{display:flex;background:#fff;position:relative;padding:30px;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);border-radius:4px;width:50%;margin-left:auto;margin-right:auto;padding:0}@media(max-width:1199px){.anbieter-c-form .anbieter-contact-form{flex-direction:column}.with-pic-full .address-items .info li{width:100% !important;margin-right:0;margin-bottom:15px}.with-pic-full .info{flex-direction:column}.thank-you .anbieter-contact-form{width:60%}}.with-pic-full .contact-box-right .address-items{padding:30px;position:absolute;bottom:0;width:100%;box-sizing:border-box;font-weight:bold}.with-pic-full .contact-box-right .address-items::before{background:-webkit-linear-gradient(to right,rgba(241,134,18,0.9),rgba(241,134,18,0.9));background:linear-gradient(to right,rgba(241,134,18,0.9),rgba(241,134,18,0.9));content:"";height:100%;left:0;position:absolute;top:0;width:100%}.address-items .info li .icon,.address-items .info li span{display:table-cell;vertical-align:top}.address-items .info .info-phone span{vertical-align:middle}.address-items .info .info-email span{vertical-align:middle}.address-items .info li span{padding-left:15px}.fa-phone::before{content:"\f095"}.address-items .info li i{background:#f6f6f6 none repeat scroll 0 0;border:1px solid #e7e7e7;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:40px;text-align:center;width:40px}.address-items .info li i.fa-envelope{line-height:39px}.address-items .info li i{color:#f07d00;font-size:15px;line-height:40px;text-align:center;font-style:normal;display:inline-block;margin-bottom:0 !important}.contact-left{padding:30px 15px;position:relative;overflow:hidden}.contact-left h3{margin-bottom:30px}input.control:focus{box-shadow:none;border:1px solid #ddd}.control:focus{border-color:#eee;box-shadow:none}.control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}input.form-control{height:50px}.menu-links input.form-control{height:30px;border:1px solid #ddd;background-color:#252531;font-size:.8rem;margin-left:20px;margin-right:5px;height:30px}.menu-links .search-form .btn{padding:0;height:30px;border-radius:0}@media(max-width:1000px){.menu-links input.form-control{height:50px}.menu-links .search-form .btn{height:50px}}.menu-links .search-form{align-items:center;height:70px}@media screen and (max-width:1000px){.menu-links input.form-control{margin-left:-15px;border-left:0;border-bottom:0;margin-right:0;border-top:0;border-right:0}}.control{box-shadow:none;border:1px solid #ddd;border-radius:4px}.control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.contact-right{padding:30px}.contact-left input,.contact-left textarea{margin-bottom:30px}textarea.control{height:auto}.contact-left button{float:right}.contact-right{color:#fff;position:relative}.contact-detail a{color:#e97a01}.contact-detail a:hover{color:#f39e41}.contact-right h3{color:#fff;margin-bottom:30px}.contact-right ul{list-style:none}.contact-right ul li{line-height:30px;padding:15px 0}.contact-right ul li i{font-size:30px;float:left}.contact-detail{margin-left:50px;line-height:30px;font-size:16px}.sgp_ig_freie-bw-rubs-itd h1{margin-bottom:0}.available-rubriks .sgp_section_name{font-weight:bold;color:#f18612}.make-company-entry .features>section{cursor:initial}.make-company-entry .features>section:hover{box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}.company-entry-advantages{padding:95px 0;color:#fff;font-size:1.2rem}.company-entry-advantages ul{padding-left:17px}.company-entry-advantages h3{margin-bottom:20px}.company-entry-advantages li{margin-bottom:20px}.firmenprofil-image{margin:0 auto;display:table}.firmenprofil-image img{margin-top:50px;position:absolute;right:70px}.make-company-entry{padding-top:100px}.section-content-container{position:relative;padding:0;background:rgba(0,0,0,0.6) url('/aktualisierung/media/sg_grafik/infografik/itd/callto_action.png') 0 0 no-repeat;background-position-x:0;background-position-y:0;background-attachment:scroll;background-size:auto;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;background-attachment:scroll;margin-bottom:100px;margin-top:100px}.section-content-container:before{background:rgba(0,0,0,0.85);background:-webkit-linear-gradient(to right,rgba(0,40,70,0.85),rgba(0,0,0,0.85));background:linear-gradient(to right,rgba(0,40,70,0.85),rgba(0,0,0,0.85));content:"";height:100%;left:0;position:absolute;top:0;width:100%}@media(min-width:768px) and (max-width:1023px){.firmenprofil-image img{display:none}.company-entry-advantages{padding:80px 0}}@media(min-width:320px) and (max-width:767px){.company-entry-advantages{padding:50px 0}.firmenprofil-image img{margin-top:0;position:relative;right:auto}.make-company-entry{padding:40px 0}.section-content-container{margin:40px 0}.make-company-entry .sgp_support_text{margin-bottom:0}}.sgp_ig_datenschutzerklaerung h1{margin-bottom:0}#sgp_partner_wrap{display:inline-block;margin:auto 0}#sgp_partner_wrap ul{display:flex;flex-wrap:wrap;margin-right:-5%;margin-left:-5%}#sgp_partner_wrap ul li{list-style:none !important;margin:5%;width:23.3333%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);display:flex;justify-content:center;align-items:center;padding:30px;margin-bottom:2%;margin-top:2%}#sgp_partner_wrap ul li:hover{box-shadow:0 6px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}#sgp_partner_wrap ul li a{width:100%;height:100%;padding:40px;display:flex;justify-content:center;align-items:center}@media(max-width:1000px){#sgp_partner_wrap ul li{width:40%}}@media(max-width:600px){#sgp_partner_wrap ul li{width:100%}}#sgp_medienpartner .sgp_teaser_head{margin-top:30px}#sgp_datenschutz .middleContent p:last-of-type{margin-bottom:0}.company-row .has-logo h1{text-align:left}.company-logo a{line-height:initial;display:inline-block}.has-no-logo{justify-content:center}.has-no-logo .company-entry-badge-list{text-align:center}.itd-firma .tcBackground::before{background:linear-gradient(to right,rgba(0,40,70,0.85),rgba(0,0,0,0.85))}.has-logo h1{text-align:left}.left-content-box p{margin-bottom:10px}.companyData{display:flex;flex-wrap:wrap;margin-right:-2%;margin-left:-2%}.companyData>div{margin-right:2%;margin-left:2%;width:21%}@media(max-width:500px){.has-logo h1{text-align:center}}.fa-kontakt::before{content:"\f05a"}.sgp_bold{font-weight:bold;margin-bottom:5px !important}.cpartnerTeaser{margin-bottom:0 !important}.cpartnerTeaserLogo{display:flex}.cpartnerTeaserLogo .text{margin-bottom:0}.left-content-box .cpartnerTeaser .fa::before{margin-right:5px;color:#f18612;float:left;padding-left:2px;padding-top:1px}.sgp_cpartner_logo{margin-bottom:0;margin-left:20px}.sgp_cpartner_logo div>span{margin-left:3px}.sgp_gold{color:#ba9d00}.sgp_silver{color:#a9a8a8}#about_htm .sgp_about_us_wrapper .sgp_section_name{margin-bottom:5px !important}.impressum .middleContent.cGreyB{background:0}.impressum{background:#ecebf1}.uber-uns #about_htm>.sgp_section_name{margin-top:0}.top-it-cities{display:flex;flex-wrap:wrap;margin-left:-5%;margin-right:-5%}.top-it-cities>div{padding-left:5%;padding-right:5%;padding-bottom:1%;width:33%}.top-it-cities>div>a{padding-left:5px}.top-it-cities .fa-chevron-right::before{color:#e97a01}.itd-footer{background:url('/aktualisierung/media/sg_grafik/headerbackgrounds/itd_footer.jpg');background-repeat:no-repeat;background-size:cover;background-position:center center;background-attachment:scroll;padding-top:80px;padding-bottom:0;position:relative;border-top:0 solid;border-color:rgba(204,204,204,.3)}.itd-footer::before{background:rgba(0,0,0,0.9);background:-webkit-linear-gradient(to right,rgba(0,40,70,0.9),rgba(0,0,0,0.9));background:linear-gradient(to right,rgba(0,40,70,0.9),rgba(0,0,0,0.9));content:"";height:100%;left:0;position:absolute;top:0;width:100%}.n-footer-block h4{color:#fff;font-size:20px;font-weight:600;margin-top:0;margin-bottom:20px}.n-footer-block{position:relative;color:#fff}.n-footer-block p{margin:0}.contact-detail p{margin:0}.content-element{padding-top:40px;padding-bottom:40px}.entity{margin-top:40px}.morePortal{height:45px}.morePortal>a.sg-de{margin-right:10px}.morePortal>a.sg-com{background-image:url('/aktualisierung/media/sg_grafik/logos/facebook/facebook_logo_itd_white_new_com.svg?v=10')}.morePortal>a:hover{height:29px;width:126px;background-color:#ff8500}.n-footer-block ul li a{color:#fff;display:inline-block}.n-footer-block ul li a:hover{color:#ff8500}.n-footer-block ul{list-style:none}.itd-footer-bottom{margin-top:40px;padding:30px 0;border-top:1px solid;border-top-color:currentcolor;position:relative;text-align:center;border-color:rgba(204,204,204,.3)}.itd-footer-bottom p{color:#fff;margin:0}.itd-footer-bottom p a{color:#fff}.itd-footer-bottom p a:hover{color:#ff8500}.n-social-bar li a,.social-footer li a{color:#FFF;padding:8px;font-size:20px}.n-social-bar,.social-footer ul{position:relative;overflow:hidden;margin-top:20px}.n-social-bar ul li a,.social-footer ul li a{width:40px;text-align:center}.n-social-bar ul,.social-footer ul{padding-left:0;list-style:none}.n-social-bar li,.social-footer li{float:left;background-color:rgba(255,255,255,0.1);margin-right:5px;border-radius:4px;-webkit-transition:all .3s ease-out 0;-moz-transition:all .3s ease-out 0;-ms-transition:all .3s ease-out 0;-o-transition:all .3s ease-out 0;transition:all .3s ease-out 0}.n-footer-block li a:hover{color:#fff}.social-footer ul li:hover{background-color:#ff8500}.social-footer ul li a:hover{color:#fff}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.company-top-left-area,.company-top-right-area{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-12{width:100%}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.company-top-left-area,.company-top-right-area{float:left}#sgp_datenschutz .middleContent,.jobs-details,.sgp_stellenangebot{width:inherit !important;padding-left:0 !important;padding-right:0 !important}@media only screen and (min-width:768px) and (max-width:1023px){.about-footer,.anbieter-footer{margin-bottom:40px}}@media only screen and (max-width:767px){.n-footer-block{margin-bottom:40px}.company-footer{margin-bottom:0}}.hidden_button{cursor:pointer;position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0}.projectNrDate{display:flex;margin-top:15px}.ausDate{text-align:right;width:63%}.rub-list .responsive-table .col-5{text-align:right}.fa-paper-plane::before{content:'\f1d8'}@media(min-width:1000px){#timeline .demo-card:nth-child(odd) .head::after,#timeline .demo-card:nth-child(even) .head::after{position:absolute;content:"";width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent}#timeline .demo-card:nth-child(odd) .head::before,#timeline .demo-card:nth-child(even) .head::before{position:absolute;content:"";width:9px;height:9px;background-color:#bdbdbd;border-radius:9px;box-shadow:0 0 2px 8px #f7f7f7}}.demo-card:nth-child(1){order:1}.demo-card:nth-child(2){order:4}.demo-card:nth-child(3){order:2}.demo-card:nth-child(4){order:5}.demo-card:nth-child(5){order:3}.demo-card:nth-child(6){order:6}*{box-sizing:border-box}#timeline{padding:40px 0;background:#f7f7f7}#top-it-service-cities{padding-top:80px;padding-bottom:80px}.two-row>div{width:50%}#timeline h2,#top-it-service-cities h2{text-align:center;font-size:2rem;font-weight:200;margin-bottom:30px;line-height:2rem}#timeline p.leader{text-align:center;max-width:90%;margin:auto;margin-bottom:45px}#timeline .demo-card-wrapper{position:relative;margin:auto}@media(min-width:1000px){#timeline .demo-card-wrapper{display:flex;flex-flow:column wrap;width:1170px;height:1700px;margin:0 auto}}#timeline .demo-card-wrapper::after{z-index:1;content:"";position:absolute;top:0;bottom:0;left:50%;border-left:1px solid rgba(191,191,191,0.4)}@media(min-width:1000px){#timeline .demo-card-wrapper::after{border-left:1px solid #bdbdbd}}#timeline .demo-card{position:relative;display:block;margin:10px auto 80px;max-width:94%;z-index:2}@media(min-width:480px){#timeline .demo-card{max-width:60%}}@media(min-width:720px){#timeline .demo-card{max-width:49%}}@media(min-width:1000px){#timeline .demo-card{max-width:450px;margin:90px;margin-top:45px;margin-bottom:45px}#timeline .demo-card:nth-child(odd){margin-right:45px}#timeline .demo-card:nth-child(odd) .head::after{border-left-width:15px;border-left-style:solid;left:100%}#timeline .demo-card:nth-child(odd) .head::before{left:491.5px}#timeline .demo-card:nth-child(even){margin-left:45px}#timeline .demo-card:nth-child(even) .head::after{border-right-width:15px;border-right-style:solid;right:100%}#timeline .demo-card:nth-child(even) .head::before{right:489.5px}#timeline .demo-card:nth-child(2){margin-top:180px}}#timeline .demo-card .head{position:relative;display:flex;align-items:center;color:#fff;font-weight:400;padding:15px}#timeline .demo-card .head .number-box{display:inline;float:left;margin:15px;padding:10px;font-size:35px;line-height:35px;font-weight:600;background:rgba(0,0,0,0.17)}#timeline .demo-card .head h3{font-size:1.3rem;font-weight:inherit;margin:0;color:#fff}@media(min-width:480px){#timeline .demo-card .head h3{font-size:150%;line-height:1.6rem}}#timeline .demo-card .head h3 span{display:block;font-size:.6rem;margin:0}@media(min-width:480px){#timeline .demo-card .head h3 span{font-size:.8rem}.small{font-size:.8rem;display:block}}#timeline .demo-card .body{background:#fff;border-top:0;padding:15px}@media(min-width:1000px){}#timeline .demo-card .body p{font-size:14px;line-height:18px;margin-bottom:15px}#timeline .demo-card .body img{display:block;width:100%;border:1px solid #ccc}.timelineAusImg{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:200px;width:100%;background-repeat:repeat;border:1px solid #ccc;background-position:center}#timeline .demo-card{background:#e97a01;transition:all .3s cubic-bezier(.25,.8,.25,1)}#timeline .demo-card .head::after{border-color:#e97a01}.nAmountSosu-1 .demo-card-wrapper{height:550px !important}.nAmountSosu-2 .demo-card-wrapper{height:660px !important}.nAmountSosu-3 .demo-card-wrapper{height:1065px !important}.nAmountSosu-4 .demo-card-wrapper{height:1190px !important}.nAmountSosu-5 .demo-card-wrapper{height:1590px !important}.nAmountSosu-6 .demo-card-wrapper{height:1670px !important}@media(max-width:1000px){.nAmountSosu-6 .demo-card-wrapper{height:3000px !important}.nAmountSosu-5 .demo-card-wrapper{height:2360px !important}}@media(max-width:600px){.nAmountSosu-6 .demo-card-wrapper{height:3110px !important}.nAmountSosu-5 .demo-card-wrapper{height:2692px !important}}.proNr{width:37%}.sgp_all_rubriks{width:100%}.sgp_all_rubriks table{width:100%;margin-bottom:30px}.sgp_all_rubriks table:last-of-type{margin-bottom:0}.sgp_index_table_block_start{vertical-align:top}.sgp_all_rubriks .sub-categories,.sgp_home_rubriks_main,.sgp_home_rubriks_submain_container{padding:5px 0 5px 5px;padding-left:5px;border-bottom:1px solid #dcdcdc;font-weight:bold;margin-bottom:15px;margin-bottom:10px}.sgp_index_table_block_start div:first-child{margin-top:0;margin-right:15px}.sgp_all_rubriks .sgp-right-margin{margin-right:15px}.sgp_all_rubriks .sub-categories{padding-left:20px;margin-top:20px}#dienstleister-map{padding-top:0;background:#f7f7f7}.map-box{position:relative;margin-left:auto;margin-right:auto}.rubriken-navigations-box{display:flex}.sgp_all_rubriks .sgp_teaser_head{margin-top:30px;margin-bottom:20px !important;font-size:1.6rem;padding-bottom:0;line-height:30px;color:#e97a01;font-weight:200}.sgp_index_table_block_start>div{padding-left:20px}.sgp_all_rubriks .rubcode{margin-left:11px;margin-right:6px;display:none}.marktSearch{padding-left:0 !important;padding-right:0 !important;margin-bottom:30px}.searchHolder{margin-right:48px !important;margin-left:42px !important;width:initial !important;position:relative;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.searchLupe{right:0;top:0;position:absolute;cursor:pointer;color:#0078d7}.searchLupe::before{content:'\f002';font-family:'fa';font-size:1.9rem;position:absolute;top:0;left:16px}.searchLupe input{position:absolute;width:35px;height:40px;display:block;z-index:20;background:0;border:0;cursor:pointer;margin-left:12px}.searchLupe::after{content:'Suchen';font-size:.6rem;position:absolute;bottom:-53px;left:15px}.filterGear:hover,.searchLupe:hover,.filterLupe:hover{color:#aa5800}.filterGear{float:left;position:relative;cursor:pointer;color:#e97a01}.filterGear::before{content:'\f0b0';font-family:'fa';font-size:1.9rem;position:absolute;top:0;left:-40px}.filterGear::after{content:'Filtern';font-size:.6rem;position:absolute;bottom:-53px;left:-41px}.search-in{width:100% !important;box-sizing:border-box}.search-in{display:block;padding:10px 20px;margin-top:15px;text-align:left;border:0;border-bottom-color:currentcolor;border-bottom-style:none;border-bottom-width:0;border-bottom:1px solid #a9a9a9}.sgp_pinn_mit_filter{position:relative}.searchLupe{right:0;top:0;position:absolute;cursor:pointer;color:#e97a01}.filterContent>div{flex:0 0 auto}.sgp_inner_filter_content{display:flex;flex-wrap:wrap;color:#333;font-size:.8rem;text-align:left;background:#fff}.filterContent label{display:block;font-weight:bold;margin-bottom:5px;color:#404040;font-family:arial,sans-serif;font-size:11px;font-style:normal;line-height:1.65em;text-decoration:none}.filterContent select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("/aktualisierung/media/sg_grafik/icons/select_opener.svg") right / 20px no-repeat #fff}.filterContent select{width:100%;border:1px solid #b6b5b5;padding:5px 15px;line-height:1.1rem;padding-top:10px;padding-bottom:10px}.filterLupe{right:22px;top:54px;position:absolute;cursor:pointer;color:#ea7a01}.filterLupe input{position:absolute;width:35px;height:40px;display:block;z-index:20;background:0;border:0;cursor:pointer;margin-left:12px}.filterLupe::after{content:'Filtern';font-size:.6rem;position:absolute;bottom:-36px;left:15px}.filterLupe::before{content:'\f0b0';font-family:'fa';font-size:1.9rem;position:absolute;top:-10px;left:16px}.sgp_zero_result ul{margin:10px 0;padding-left:30px}.sgp_zero_result{margin-left:62px}.sgp_zero_result{margin-left:0;padding:10px 30px}.sgp_zero_result ul{margin-left:0;padding-left:0}.sgp_zero_result ul li{padding-left:0;margin-bottom:0;padding-top:0;padding-bottom:0;display:block}.cs-grid-row{display:table;display:flex;flex-wrap:wrap;box-sizing:border-box;width:100%}.cs-grid-row>.cs-grid-col-d-4{display:inline-block;box-sizing:border-box;flex:0 0 auto;line-height:150%;margin-bottom:20px;margin-right:2%;max-width:32%;position:relative;width:32%;background:#fff;padding-bottom:31px}.dp3,.dpNoHover:hover{box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);background:#fff;transition:.4s}.dp3:hover{box-shadow:0 6px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}.sgp_rub_picture{background:url('/aktualisierung/media/sg_grafik/stocklib/sosu/vgross/default_background.jpg') no-repeat center center;background-repeat:no-repeat;background-image:url("/aktualisierung/media/sg_grafik/stocklib/sosu/vgross/default_background.jpg");background-size:auto;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:150px;width:100%;background-repeat:repeat;opacity:1}.cs-grid-row h3{font-size:1.1em;padding-top:20px;padding-bottom:5px;background-color:transparent;border:medium none;line-height:150%;margin-bottom:0;margin-top:0;font-weight:bold;padding:10px 20px 10px 20px}.cs-grid-row p{background-color:transparent;border:medium none;line-height:150%;margin:0;padding:20px;padding-top:20px;padding-top:0}.cs-grid-row p.sgp_main_rubrik_link{bottom:0;padding:0;position:absolute;width:100%;left:0;margin-bottom:0}.cs-grid-col-d-4:nth-child(3n){margin-right:0}.sgp_main_rubrik_link .button,.sgp_main_rubrik_link .button:hover,.pinnTCBLink .button,.pinnTCBLink .button:hover{border-left:0 !important;border-right:0 !important;border-bottom:0 !important;border:0;border-radius:0}.sgp_inner_filter_content{padding:20px}.search-filter .filterContent{display:none}.sgp_paging_count_pages{text-align:center;margin-top:20px;margin-bottom:20px}.sgp_paging a{text-decoration:none}.sgp_pageing_span,.sgp_paging a span{padding:4px 15px;background-color:#f1f1f1;border-radius:6px;margin:0 3px;border:1px solid #32516952;display:inline-block}.sgp_span_back:before{content:"\f09a";font-family:'fa'}.sgp_pageing_curr_span{padding:8px 15px;background:#f18612;border-radius:6px;margin:0 3px;color:#fff;border:1px solid #32516952}.sgp_span_back:before{content:"\f04a";font-family:'fa'}.sgp_span_forward:before{content:"\f04e";font-family:'fa'}.sgp_paging{text-align:center}.sgp_paging_count_pages{width:100%}.sgp_span_start:before{content:"\f048";font-family:'fa'}.sgp_span_end:before{content:"\f051";font-family:'fa'}.sgp_paging a:hover span{background:#f18612;color:#fff}.sgp_formular_hinweis_text{display:block;margin-top:20px;text-align:center;margin-bottom:50px;width:100%}.sgp_formular_hinweis_text::before,.sgp_formular_hinweis_text::after{content:'';height:1px;width:10%;display:inline-block;margin-left:15px;margin-right:15px;vertical-align:middle;border-top:1px solid #ec7a01}.anfrageContainer h2{width:100%;margin-bottom:20px}.sgp_anfrage_additional_info_buttons{margin-bottom:25px;width:100%}.sgp_anfrage_additional_info_buttons .button{margin-right:10px;display:inline-block;margin-bottom:10px}.sgp_anfrage_table input,.sgp_anfrage_table select{padding:5px 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.sgp_distance_firma_ap{height:30px}.sgp_anfrage_table{flex:1;margin-right:30px;min-width:460px}.sgp_anfrage_questions{flex:1}.sgp_anfrage_questions textarea{min-height:192px;width:100%}table.sgp_anfrage_table tr td{padding:5px;padding-right:5px;padding-left:5px;padding-left:0;padding-right:10px}.sgp_formular_bez_textfield{font-size:.8rem;margin-bottom:7px}.sgp_checkbutton_text input,.sgp_rechinfo input{margin-right:10px}.sgp_rechinfo{margin-bottom:20px}.sgp_rechinfo_error{font-size:.8rem;color:red}.anfrageContainer form{display:flex;flex-wrap:wrap}.sgp_anfrage_questions ~ p{width:100%}.sgp_anfrage_additional_info_buttons input{margin-right:10px}.reason-initiate-contact{flex:1}.initiate-contact-cuz{width:100%}.reason-initiate-contact textarea{width:100%}.get-in-contact{width:175px}.anfrage_top h3{margin-bottom:0}.sgp_rechinfo_error{color:#c60000}.sgp_presse{margin-top:50px}.sosuTable,.pinnTable{margin-top:25px;margin-top:5px}.sosuTable{border:1px solid #325169;border-collapse:separate;border-spacing:0;border-top-left-radius:5px;border-top-right-radius:5px;background:#fff}.sosuTable{width:100%;border-collapse:collapse}.sosuTable thead tr th,.sosuTable tbody tr td{padding:10px 15px}caption,th{text-align:left}.sosuTable tbody tr td{border-bottom:1px dashed #325169}.sosuTable tbody tr:hover td{background:rgba(0,40,70,0.2);background:#567a95;color:#fff}.sosuTable tbody tr:hover td a{color:#fff}.sosuTable .button.primary{padding:5px 15px !important}.sosuTable thead tr{background:#325169;text-align:left;color:#fff}.sosuTable thead tr th:nth-of-type(2){width:300px}.sosuTable thead tr th:nth-of-type(1){width:600px}.pr-in-company-boxen{box-shadow:none;background:transparent;padding:0;padding-bottom:0;padding-bottom:20px}.itd-anfrage-form{padding:30px;margin-top:30px;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);background:#fff;border-radius:4px;margin-bottom:70px}.itd-form-bottom{display:flex}.itd-form-bottom .sgp_rechinfo{margin-bottom:0}.itd-form-bottom .sent-form{align-self:end}.sosuTable tbody tr td:nth-of-type(2){width:160px;width:80px}.rub-overview-kopftext{overflow:hidden}.nopadding{padding:0 !important}.rub-overview-kopftext p{margin-top:0;margin-bottom:10px}.rub-overview-kopftext ul,.rub-overview-kopftext ol{padding-left:50px;margin-top:20px;margin-bottom:20px}.rub-overview-kopftext h3{font-size:1.3rem;margin-top:20px;margin-bottom:10px;font-weight:normal;margin-bottom:5px}.rub-overview-kopftext h2{margin-bottom:5px}.rub-overview-kopftext h2:first-of-type{margin-top:0}.rub-overview-kopftext h4{font-size:1.1rem;margin-top:20px;margin-bottom:10px;font-weight:normal;margin-bottom:5px}.kopftext-sidebar .sidebar-widget>ul{padding-left:0;list-style-type:none;margin-bottom:0}.kopftext-sidebar .sidebar-widget>ul>li>ul{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:25px}.sidebar-widget-heading{font-size:1.3rem;margin-bottom:10px;font-weight:bold}.kopftext-sidebar a{color:#333;text-decoration:none}.kopftext-sidebar a:hover{color:#f18612;text-decoration:underline}.kopftext-sidebar .sidebar-widget ul li{border-bottom:1px solid #ddd;padding:12px 0}.kopftext-sidebar .sidebar-widget ul li:last-of-type{border-bottom:0;padding-bottom:0}.kopftext-sidebar{margin-bottom:30px;overflow:hidden;position:relative;padding:20px 25px;border:1px solid #ddd;max-height:780px}.rub-overview-kopftext .container>div{display:flex}.rub-overview-kopftext{display:flex;overflow:visible}@media(min-height:700px){.kopftext-sidebar{position:sticky;top:100px;overflow:auto;z-index:99}}@media(max-width:992px){.rub-overview-kopftext .container>div{flex-direction:column}}.an_position:target:before{display:block;content:"";height:70px;visibility:hidden;position:relative}.make-company-entry>.section-content-container{margin-bottom:30px}.index{margin:0}.no-margin-right{margin-right:0}.rub{margin-top:0}.sgp_referenzen>ol{padding-left:30px;padding-left:30px;list-style-type:disc}.make-company-entry .features>section{flex-basis:31.3333%}.features>section p{margin-bottom:0}.make-company-entry .headline{margin-bottom:40px}.company-entry-types .headline h3{position:relative;margin-top:80px;color:#fff;font-size:2.5rem}.traffic-boxes{display:flex;margin-right:-15px;margin-left:-15px;margin-top:130px}.traffic-item{background:#fff none repeat scroll 0 0;margin-bottom:80px;position:relative;z-index:9;width:33.33333333%;margin-left:15px;margin-right:15px;text-align:center}.traffic-item ul{padding-left:0 !important;list-style:none !important}.traffic-item .icon{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-size:50px;height:100px;left:50%;line-height:100px;margin-left:-50px;margin-top:-50px;position:absolute;text-align:center;top:0;width:100px;border:0;display:flex;justify-content:center;align-items:center;padding-left:0;z-index:999}.traffic-item li{line-height:40px;border-bottom:1px solid #e7e7e7;padding-left:30px;position:relative}.ribbon-container{position:absolute;z-index:18;right:0;top:0;overflow:hidden;height:99px;width:96px}.ribbon{background:#fff;position:absolute;display:block;top:18px;right:-34px;width:139px;padding:9px 20px 8px;margin:0;transform:rotate(45deg);text-transform:uppercase;height:35px;z-index:2;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;text-align:center;color:#252531;font-weight:bold;letter-spacing:.7px}.traffic-item-header{border-bottom:1px solid #e5e5e5;margin-bottom:20px !important;padding:50px 60px 30px !important;margin:0;margin-bottom:0}.traffic-item .icon::after{background:#fff none repeat scroll 0 0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.traffic-item-header h2 sup{font-size:33px;font-weight:500;top:-45px}.traffic-item-header h4{font-weight:600;text-transform:uppercase;color:#323a45;margin-bottom:15px;font-size:18px}.pricing-content{text-align:left;padding:0;padding-left:0;margin:0 0 20px;margin-right:0;margin-bottom:20px;margin-left:0;list-style:none;display:inline-block;margin-left:30px;margin-bottom:30px;margin-right:30px}.pricing-content li::before{content:"\f00c";color:#f18612;font-family:"fa";font-size:20px;font-weight:900;position:absolute;left:0;top:0}.traffic-item-header h2{color:#323a45;font-size:50px;font-weight:900;letter-spacing:-1px;line-height:1;margin-bottom:0;margin-top:0 !important}.fa::before{font-family:'fa'}.b_fa::before{font-family:'fa'}.fa-home::before{content:"\f015";color:#f18612}.entry-icon{fill:#f18612}.business-item .traffic-item-header{background:#f18612}.business-item .icon::after{background:#f18612 none repeat scroll 0 0}.business-item .icon .fa-building::before{color:#fff}.business-item .traffic-item-header h4{color:#fff;margin-bottom:15px}.pricing-content li.disable::before{color:#333;content:"\f00d"}.pricing-content a{color:inherit;text-decoration:none}.pricing-content a:hover{color:#f18612;text-decoration:underline}.last-one{border-bottom:0 !important}#year_users{color:#323a45;font-size:50px;font-weight:900;letter-spacing:-1px;line-height:1;margin-bottom:0;margin-top:0 !important;text-align:center;margin-top:30px !important;margin-bottom:30px !important}#year_users sub{font-size:18px;font-weight:400;margin-left:-5px}.footer .btn{padding:8px 35px !important;width:100%}.business-item h3{line-height:1.3rem}.pricing-content li.footer{border-bottom:0;margin-top:20px;padding-left:0}.pricing-content li.footer::before{content:initial;border-bottom:0}.make-company-entry>.section-content-container{margin-bottom:30px}.make-company-entry .company-entry-teaser{background:transparent}.make-company-entry .company-entry-teaser .row>div:nth-of-type(1){display:flex}.make-company-entry .company-entry-teaser .row-reverse>div:nth-of-type(2){display:flex}@media(max-width:800px){.company-entry-types .traffic-item{width:100%}.company-entry-types .traffic-boxes{flex-wrap:wrap}}.make-company-entry .company-entry-teaser::before{background:transparent}.make-company-entry .company-entry-teaser .company-entry-advantages{color:initial;padding:0;align-self:center}.company-entry-advantages p{font-size:1rem;font-size:.9rem}.company-entry-advantages h3{color:#e97a01;font-weight:200}.make-company-entry>.section-content-container .row{margin-bottom:80px}.company-entry-teaser .firmenprofil-image img{margin:initial;display:initial;padding:0;text-align:center;position:initial;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}.firmenprofil-image{margin:0 auto;display:table}.row-reverse{flex-direction:row-reverse}.entry-examples .cs-grid-col-d-4 h3{text-align:center;font-size:1.6rem;width:100%;max-height:58.4px}.company-entry-preview{margin-top:100px}.entry-examples .freelancer::before{display:none}.entry-examples .cs-grid-col-d-4{padding:30px;padding-bottom:30px;text-align:center;display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline}.entry-examples .freelancer img{max-width:186px}.entry-examples img{max-height:600px}.business-item #year_users{color:#f18612}.uber-uns.partner-werden{padding-top:100px}.uber-uns.partner-werden .partner-werden{padding-top:0;padding-bottom:0}.uber-uns .traffic-boxes{margin-top:0;padding-top:120px}.uber-uns.partner-werden .traffic-monitor{position:relative;padding:0;background:rgba(0,0,0,0.6) url('/aktualisierung/media/sg_grafik/infografik/itd/callto_action.png') 0 0 no-repeat;background-position-x:0;background-position-y:0;background-attachment:scroll;background-size:auto;background-position-x:0;background-position-y:0;background-attachment:scroll;background-size:auto;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;background-attachment:scroll;margin-bottom:00px;margin-top:100px}.uber-uns.partner-werden .traffic-monitor:before{background:rgba(0,0,0,0.85);background:-webkit-linear-gradient(to right,rgba(0,40,70,0.85),rgba(0,0,0,0.85));background:linear-gradient(to right,rgba(0,40,70,0.85),rgba(0,0,0,0.85));content:"";height:100%;left:0;position:absolute;top:0;width:100%}.neutral::before{content:url("/aktualisierung/media/sg_grafik/infografik/partner_werden/neutral_itd.svg");display:inline-block;margin-top:40px}.vertrauen::before{content:url("/aktualisierung/media/sg_grafik/infografik/partner_werden/vertrauen_itd.svg");display:inline-block;margin-top:40px}.actual::before{content:url("/aktualisierung/media/sg_grafik/infografik/partner_werden/24_itd.svg");display:inline-block;margin-top:40px}.uber-uns.partner-werden .traffic-item-header p{line-height:22px;margin-top:20px;text-transform:none;margin-bottom:0}.uber-uns.partner-werden .traffic-item li{border:0;margin-bottom:0 !important}.filialen{margin-top:20px;overflow-x:scroll;white-space:nowrap;padding-bottom:20px;display:flex}.filialen>section{text-align:center;margin-right:7px;margin-left:7px;margin-top:10px;margin-bottom:10px;box-sizing:border-box;padding:20px;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);box-shadow:0 0 10px rgba(0,0,0,0.12),0 0 2px rgba(0,0,0,0.24);background-color:#fff;transition:all .3s cubic-bezier(.25,.8,.25,1);display:inline-block}.filialen h3{margin-bottom:20px;color:#e59033}.filialen .fa-map-marker{font-size:2.3rem;color:#e59033;margin-bottom:15px;line-height:36px}.filialen .fa-map-marker:before{content:url(/sgu/grafik/marker-icon_orange.png)}.filialen .f-hq:before{content:url(/sgu/grafik/marker-icon_gray.png)}.filialen .f-hq{color:#325169}.margin-bottom-0{margin-bottom:0}.filialen section span{line-height:1.4rem}.top-inherit{top:inherit !important}.f-slide{margin-bottom:22px}.filialen>section div{line-height:1.4rem;min-width:336.333px}.f-adress{margin-bottom:10px}.f-phone{margin-bottom:10px}.filialen>section:first-of-type{margin-left:2px}.responsive-table li.hTabsContent{border-top-left-radius:0;border-top-right-radius:0;box-shadow:0 3px 3px #ccc}.table-header .col-6{text-align:right}.amount-filialen{text-align:right;padding-right:20px}.software-rubrik .wraper{display:flex}.software-rubrik .wraper i{margin-right:5px;color:#f18612}@media only screen and (max-width:991px){.company-adress .headline,.company-adress .sgp_teaser_head{text-align:center}}.csslider{-moz-perspective:1300px;-ms-perspective:1300px;-webkit-perspective:1300px;perspective:1300px;display:inline-block;text-align:left;position:relative;margin-bottom:22px;width:100%;margin-bottom:70px}.csslider>input{display:none}.csslider>input:nth-of-type(11):checked ~ ul li:first-of-type{margin-left:-1000%}.csslider>input:nth-of-type(10):checked ~ ul li:first-of-type{margin-left:-900%}.csslider>input:nth-of-type(9):checked ~ ul li:first-of-type{margin-left:-800%}.csslider>input:nth-of-type(8):checked ~ ul li:first-of-type{margin-left:-700%}.csslider>input:nth-of-type(7):checked ~ ul li:first-of-type{margin-left:-600%}.csslider>input:nth-of-type(6):checked ~ ul li:first-of-type{margin-left:-500%}.csslider>input:nth-of-type(5):checked ~ ul li:first-of-type{margin-left:-400%}.csslider>input:nth-of-type(4):checked ~ ul li:first-of-type{margin-left:-300%}.csslider>input:nth-of-type(3):checked ~ ul li:first-of-type{margin-left:-200%}.csslider>input:nth-of-type(2):checked ~ ul li:first-of-type{margin-left:-100%}.csslider>input:nth-of-type(1):checked ~ ul li:first-of-type{margin-left:0}.csslider>ul{position:relative;width:820px;z-index:1;font-size:0;line-height:0;background-color:#3a3a3a;border:10px solid #3a3a3a;margin:0 auto;padding:0;overflow:hidden;white-space:nowrap;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;background:0;border:1px solid #3a3a3a;margin-top:0 !important;padding:0 !important;border:0}.csslider>ul>li{position:relative;display:inline-block;width:100%;overflow:hidden;font-size:15px;font-size:initial;font-size:.9rem;line-height:normal;-moz-transition:all .5s cubic-bezier(0.4,1.3,0.65,1);-o-transition:all .5s ease-out;-webkit-transition:all .5s cubic-bezier(0.4,1.3,0.65,1);transition:all .5s cubic-bezier(0.4,1.3,0.65,1);-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;vertical-align:top;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:normal}.csslider>ul>li.scrollable{overflow-y:scroll}.csslider>.navigation{position:absolute;top:-37px;left:50%;z-index:10;margin-bottom:-10px;font-size:0;line-height:0;text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transform:translateX(-50%)}.csslider>.navigation>div{padding:0 31px}.csslider>.navigation>.dots>label{position:relative;display:inline-block;cursor:pointer;border-radius:50%;margin:0 4px;padding:6px;background:#3a3a3a}.csslider>.navigation>.dots>label:hover:after{opacity:1}.csslider>.navigation>.dots>label:after{content:'';position:absolute;left:50%;top:50%;margin-left:-8px;margin-top:-8px;background:#71ad37;border-radius:50%;padding:8px;opacity:0;background:#e59033}.csslider .arrows{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.csslider.inside .navigation{bottom:10px;margin-bottom:10px}.csslider.inside .navigation label{border:1px solid #7e7e7e}.csslider>input:nth-of-type(1):checked ~ .navigation label:nth-of-type(1):after,.csslider>input:nth-of-type(2):checked ~ .navigation label:nth-of-type(2):after,.csslider>input:nth-of-type(3):checked ~ .navigation label:nth-of-type(3):after,.csslider>input:nth-of-type(4):checked ~ .navigation label:nth-of-type(4):after,.csslider>input:nth-of-type(5):checked ~ .navigation label:nth-of-type(5):after,.csslider>input:nth-of-type(6):checked ~ .navigation label:nth-of-type(6):after,.csslider>input:nth-of-type(7):checked ~ .navigation label:nth-of-type(7):after,.csslider>input:nth-of-type(8):checked ~ .navigation label:nth-of-type(8):after,.csslider>input:nth-of-type(9):checked ~ .navigation label:nth-of-type(9):after,.csslider>input:nth-of-type(10):checked ~ .navigation label:nth-of-type(10):after,.csslider>input:nth-of-type(11):checked ~ .navigation label:nth-of-type(11):after,.csslider>input:nth-of-type(12):checked ~ .navigation label:nth-of-type(12):after{opacity:1}.csslider .arrows{position:absolute;left:0;top:8px;width:100%;height:26px;padding:0 31px;z-index:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.csslider .arrows label{display:none;position:absolute;top:-50%;padding:11px;box-shadow:inset 3px -3px 0 2px #3a3a3a;cursor:pointer;-moz-transition:.15s;-o-transition:.15s;-webkit-transition:.15s;transition:.15s}.csslider .arrows label:hover{box-shadow:inset 3px -3px 0 2px #e59033;margin:0}.csslider .arrows label:before{content:'';position:absolute;top:-100%;left:-100%;height:300%;width:300%}.csslider.infinity>input:first-of-type:checked ~ .navigation .arrows label:last-of-type,.csslider>input:nth-of-type(1):checked ~ .navigation .arrows label:nth-of-type(0),.csslider>input:nth-of-type(2):checked ~ .navigation .arrows label:nth-of-type(1),.csslider>input:nth-of-type(3):checked ~ .navigation .arrows label:nth-of-type(2),.csslider>input:nth-of-type(4):checked ~ .navigation .arrows label:nth-of-type(3),.csslider>input:nth-of-type(5):checked ~ .navigation .arrows label:nth-of-type(4),.csslider>input:nth-of-type(6):checked ~ .navigation .arrows label:nth-of-type(5),.csslider>input:nth-of-type(7):checked ~ .navigation .arrows label:nth-of-type(6),.csslider>input:nth-of-type(8):checked ~ .navigation .arrows label:nth-of-type(7),.csslider>input:nth-of-type(9):checked ~ .navigation .arrows label:nth-of-type(8),.csslider>input:nth-of-type(10):checked ~ .navigation .arrows label:nth-of-type(9),.csslider>input:nth-of-type(11):checked ~ .navigation .arrows label:nth-of-type(10),.csslider>input:nth-of-type(12):checked ~ .navigation .arrows label:nth-of-type(11){display:block;left:0;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.csslider.infinity>input:last-of-type:checked ~ .navigation .arrows label:first-of-type,.csslider>input:nth-of-type(1):checked ~ .navigation .arrows label:nth-of-type(2),.csslider>input:nth-of-type(2):checked ~ .navigation .arrows label:nth-of-type(3),.csslider>input:nth-of-type(3):checked ~ .navigation .arrows label:nth-of-type(4),.csslider>input:nth-of-type(4):checked ~ .navigation .arrows label:nth-of-type(5),.csslider>input:nth-of-type(5):checked ~ .navigation .arrows label:nth-of-type(6),.csslider>input:nth-of-type(6):checked ~ .navigation .arrows label:nth-of-type(7),.csslider>input:nth-of-type(7):checked ~ .navigation .arrows label:nth-of-type(8),.csslider>input:nth-of-type(8):checked ~ .navigation .arrows label:nth-of-type(9),.csslider>input:nth-of-type(9):checked ~ .navigation .arrows label:nth-of-type(10),.csslider>input:nth-of-type(10):checked ~ .navigation .arrows label:nth-of-type(11),.csslider>input:nth-of-type(11):checked ~ .navigation .arrows label:nth-of-type(12),.csslider>input:nth-of-type(12):checked ~ .navigation .arrows label:nth-of-type(13){display:block;right:0;-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-o-transform:rotate(225deg);-webkit-transform:rotate(225deg);transform:rotate(225deg)}.testimonial-item{padding:10px;background:#fff;box-shadow:1px 0 20px rgba(0,0,0,0.07);margin:15px;margin-bottom:20px;display:flex;margin-top:0}.testimonial-item .thumb,.testimonial-item .info{display:table-cell;float:none;vertical-align:middle}.testimonial-item .info{padding-left:5px}.testimonial-item .thumb{text-align:center;display:flex;justify-content:center;align-items:center}.testimonial-item .info .content{border-left:2px solid #e7e7e7;padding-left:25px;position:relative;z-index:1;padding-top:10px;padding-bottom:10px}.item-name{color:#e97a08;font-size:1.3rem}.item-position{margin-bottom:20px;font-size:.9rem}.content>div{font-weight:bold}.testimonial-item .item-position{font-weight:normal;color:#666}.testimonial-item .content p{line-height:1.3rem;margin-top:5px;margin-bottom:20px}.testimonial-item .item-skills>p,.testimonial-item .item-bio>p{margin-bottom:20px !important}.thumb img{width:230px;max-width:none}.csslider ul li{display:none}.csslider>input:nth-of-type(1):checked ~ ul li:nth-of-type(1),.csslider>input:nth-of-type(2):checked ~ ul li:nth-of-type(2),.csslider>input:nth-of-type(3):checked ~ ul li:nth-of-type(3),.csslider>input:nth-of-type(4):checked ~ ul li:nth-of-type(4),.csslider>input:nth-of-type(5):checked ~ ul li:nth-of-type(5),.csslider>input:nth-of-type(6):checked ~ ul li:nth-of-type(6),.csslider>input:nth-of-type(7):checked ~ ul li:nth-of-type(7),.csslider>input:nth-of-type(7):checked ~ ul li:nth-of-type(7),.csslider>input:nth-of-type(8):checked ~ ul li:nth-of-type(8),.csslider>input:nth-of-type(9):checked ~ ul li:nth-of-type(9),.csslider>input:nth-of-type(10):checked ~ ul li:nth-of-type(10),.csslider>input:nth-of-type(11):checked ~ ul li:nth-of-type(11){display:block}.social-contact-btn>div{margin-top:10px !important;display:inline-block;margin-right:2px}.social-contact-btn>div>a{border:1px solid #e7e7e7;display:inline-block;height:40px;line-height:40px;text-align:center;width:40px;text-decoration:none}.social-contact-btn>div>a .fa::before{float:none;margin:0;padding:0}.social-contact-btn>div>a:hover{background:#0078d7;background:#e97a01}.social-contact-btn>div>a:hover .fa::before{color:#fff}.fa-skype::before{content:"\f17e"}.fa-linkedin::before{content:"\f0e1"}.fa-instagram::before{content:"\f16d"}.linkedin .sgp_social_bar_icon{background-image:url('/aktualisierung/media/sg_grafik/icons/socialbar/linkedin_square_white.svg')}.sg_socialbar_div li.linkedin{background:#db4437;background:#db4437;background:-moz-linear-gradient(top,#1681c5 0,#1681c5 100%);background:-webkit-linear-gradient(top,#1681c5 0,#1681c5 100%);background:linear-gradient(to bottom,#1681c5 0,#1681c5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#db4437',endColorstr='#ca301d',GradientType=0)}.sgp_company_info .fa-user{margin-top:15px}.ap_position{font-size:.8rem;line-height:1rem}.siemens-partner{height:148px}.left-content-box ul>ul{margin-top:0;margin-bottom:10px}.adress-box .fa-user{margin-bottom:5px !important}#kontaktbuttons .btn-wrap{padding-bottom:15px;background:#fff;margin-bottom:30px;padding:20px;padding-top:15px;box-shadow:1px 0 20px rgba(0,0,0,0.07)}.presse_right_content #kontaktbuttons{position:relative;top:0}#kontaktbuttons{padding:0x;background:0;box-shadow:none;padding:0}.presse-titel{margin-bottom:0;color:#f18612;text-decoration:underline}.quelle-link{color:#f18612;text-decoration:underline;display:inline-block}.presse-datum{padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;align-self:end;display:flex}.presse-quelle{margin-top:10px}.presse-text{margin-top:10px}.press-date{line-height:24px}@media only screen and (max-width:500px){.testimonial-item .info{display:block;text-align:center;padding-right:15px;padding-left:15px}.testimonial-item .thumb{display:block;text-align:center}.testimonial-item{display:block}.testimonial-item .info .content{border-left:0;padding-left:0}}@media only screen and (max-width:700px){.thumb img{width:150px;max-width:none}}@media only screen and (min-width:768px){.csslider{width:100%}}@media only screen and (max-width:991px){#kontaktbuttons{margin-bottom:30px !important}}.no-wrap{flex-wrap:nowrap}.filialen>section{text-align:center;flex-basis:23%;margin-right:1%;margin-left:1%;margin-top:10px;margin-bottom:10px;box-sizing:border-box;padding:20px;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);background-color:#fff;transition:all .3s cubic-bezier(.25,.8,.25,1);flex-basis:31.3333%}@media(max-width:767px){.col-filter .col-6{display:none !important}}.responsive-table .col-1{flex-basis:30%}.col.col-6{white-space:nowrap;flex-basis:11%}.hTabsContent{background-color:#fff;border-top:1px dashed #c5c5c5;box-shadow:0 3px 5px #ccc;position:relative;top:-15px;padding:0 !important}.fil_list{width:100%}.fil_list>li{margin:0;border-top:1px dashed #c5c5c5}.fil_list>li:nth-child(1){border:0}.responsive-table .hTabsContent>.table-row{box-shadow:none;margin-bottom:0;border-bottom:1px dashed #c5c5c5}.responsive-table .hTabsContent li:last-of-type{border-bottom:0}.amount-filialen:after{font-family:"fa";font-weight:900;padding-right:10px;color:#f18612;position:absolute;right:30px;font-size:1.3rem;cursor:pointer;padding-left:10px}.hTabsContent>ul>li{box-shadow:0}.horizontalTabsRightPart::after{content:"\f105"}.highlight.horizontalTabsRightPart::after{content:"\f107"}.rub-list .responsive-table .col-5{text-align:left !important}.sgp_messe_teaser .sgp_messe_zeit{margin:0}.sgp_messe_teaser .sgp_messen_ort_stand{margin-top:0}.sgp_messe_teaser h4{line-height:1.2rem;margin-top:5px;margin-bottom:10px}.sgp_messe_teaser .btn{display:block;text-align:center}.sgp_messe_teaser{margin-bottom:50px}.right-content-box div:last-of-type{margin-bottom:0}.presse_media{display:flex;white-space:normal}.press_s_thumbnail{width:300px;height:200px;background-size:cover}.presse_media>div{display:inline-block}.presse_media{position:relative}.sgp_social_buttons_and_quelle{display:flex}.sgp_pm_bildquelle{clear:both;margin-bottom:20px}.presse_media>div{cursor:pointer;cursor:zoom-in}.presse_media>div>div>p{font-size:.8rem;margin-bottom:0;color:#aaa;margin-top:0}.verticalScroll{overflow:hidden;overflow-x:hidden;overflow-x:hidden;white-space:nowrap;overflow-x:auto;padding-bottom:35px;margin-bottom:15px}.presse_media>div{margin-right:23px;margin-left:2px;margin-top:2px;width:300px}.presse_media .dp3:hover{box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);box-shadow:0 6px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}.presse_media video{width:100%;height:auto}.left-content-box .company-media .presse_media{white-space:nowrap}.left-content-box .company-media .presse_media h3{white-space:normal}.left-content-box .company-media .presse_media{white-space:normal}.left-content-box .company-media .presse_media .sgp_prog_screenshot_legende{padding:15px}.company-media .presse_media>div>div>p{line-height:1.3rem}.col-3{flex-basis:33.3%}.col-2{flex-basis:50%}.press_s_thumbnail.fa-video,.press_s_thumbnail.fa-search{position:relative;display:flex;justify-content:center;align-items:center}.press_s_thumbnail.fa-video::before,.press_s_thumbnail.fa-search::before{padding:28px;background:rgba(255,250,250,0.8);font-size:2rem;line-height:2rem;color:#333;margin-right:0;float:none}.presse_media_s>a{text-decoration:none;z-index:20}.presse_media_s{position:relative}.make-entry-contakt .contact.anbieter-c-form{margin-bottom:0}.make-entry-contakt .moreItdAnbieter{margin-bottom:30px}.team_no_ap_img .info{width:100%;padding-left:0;padding-right:0}.team_no_ap_img .info .content{padding-left:10px;border-left:10px}.testimonial-item .content p:last-of-type{margin-bottom:0}.sgp_col_count_1{column-count:1 !important}.filialen{margin-top:20px;overflow-x:scroll;white-space:nowrap;padding-bottom:20px;display:flex}.filialen>section{text-align:center;margin-right:7px;margin-left:7px;margin-top:10px;margin-bottom:10px;box-sizing:border-box;padding:20px;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);box-shadow:0 0 10px rgba(0,0,0,0.12),0 0 2px rgba(0,0,0,0.24);background-color:#fff;transition:all .3s cubic-bezier(.25,.8,.25,1);display:inline-block}.filialen h3{margin-bottom:20px;color:#e59033}.filialen .fa-map-marker{font-size:2.3rem;color:#e59033;margin-bottom:15px;line-height:36px}.filialen .fa-map-marker:before{content:url(/sgu/grafik/marker-icon_orange.png)}.filialen .f-hq:before{content:url(/sgu/grafik/marker-icon_gray.png)}.filialen .f-hq{color:#325169}.margin-bottom-0{margin-bottom:0}.filialen section span{line-height:1.4rem}.top-inherit{top:inherit !important}.f-slide{margin-bottom:22px}.filialen>section div{line-height:1.4rem;min-width:336.333px}.f-adress{margin-bottom:10px}.f-phone{margin-bottom:10px}.filialen>section:first-of-type{margin-left:2px}.responsive-table li.hTabsContent{border-top-left-radius:0;border-top-right-radius:0;box-shadow:0 3px 3px #ccc}.table-header .col-6{text-align:right}.amount-filialen{text-align:right;padding-right:20px}.sgp_filter_suche_wrap .sgp_catalogFilter .sgp_filter2{margin-bottom:25px;display:flex;flex-wrap:wrap}.sgp_filter_suche_wrap .sgp_catalogFilter .sgp_title{width:100%}.sgp_suchfilter_imput{padding:10px 20px !important;margin-right:10px}.sgp_middle_b_content{margin:0 auto;text-align:center}.werbemittel{width:100%}.sgp_middle_b_content>div{display:inline-block;text-align:left}.werbemittel .ansprechpartner{float:left}.werbemittel .hersteller{float:left;margin-right:15px;text-decoration:underline}.banArea{padding-bottom:0 !important}.sgp_li_profil h2{margin-top:35px;margin-bottom:10px}.sgp_li_profil>table{width:100%;border:1px solid #ddd;margin:0;border-spacing:0}.sgp_lead_container ul,.sgp_lead_container p{margin-bottom:15px !important}.sgp_lead_container ul li{margin-bottom:0 !important}.sgp_lead_container p{padding-top:15px}.sgp_li_profil>table td{padding:10px;border-bottom:1px solid #ddd;border-right:1px solid #ddd}.sgp_li_profil>table tr:last-child td{border-bottom:0}.sgp_li_profil>table td:last-child{border-right:0}.sgp_li_profil>table tr:nth-child(2n+1){background:#f3f3f3}.sgp_li_profil.cGreyB{background-color:#e9e9e9}.sgp_li_formular input[name="a_relevanz"]{padding-left:3px;margin-left:10px;height:27px}.sgp_li_formular textarea[name="a_costs"]{margin-bottom:15px}.sgp_li_formular .with_label>label{margin-right:10px}.sgp_li_message{position:relative;margin-bottom:25px}.sgp_li_message>p{padding:15px;margin:0;line-height:25px;padding-left:50px}.sgp_li_message.error_type_1{border:1px solid #a6ca8a;background:#e9ffd9}.sgp_li_message>p:before{font-family:'fa';font-size:25px;left:0;position:absolute;margin-left:15px}.sgp_li_message.error_type_0{border:1px solid #f5aca6;background:#ffecec}.sgp_li_message.error_type_2{border:1px solid #8ed9f6;background:#e3f7fc}.sgp_li_message.error_type_0>p:before{content:'\f071';color:#f5aca6}.sgp_li_message.error_type_1>p:before{content:'\f00c';color:#a6ca8a}.sgp_li_message.error_type_2>p:before{content:'\f05a';color:#8ed9f6}.sgp_li_buttons .sgp_button,.submitButtons .sgp_button{margin-left:0;vertical-align:top;margin-right:10px !important;line-height:36px !important}.sgl_li_button{display:inline-block;margin-right:10px}.sgl_li_button .sgp_li_label{margin-bottom:10px}.sgp_li_contact_daten{margin-bottom:25px}.sgp_li_contact_daten>div{margin:.5em 0}.sgp_li_contact_daten>div>label{float:left;width:130px;display:block;text-align:left;margin-right:10px;color:#555;margin-top:5px;font-size:.75rem;line-height:.75rem}.sgp_li_contact_daten input[type="text"],.sgp_li_contact_daten select{margin:0 0 0 5px;width:250px;border:1px solid #ddd;padding:3px 0 3px 5px;border:1px solid #ccc;box-shadow:0 1px 1px #ccc inset,0 1px 0 #fff}.sgp_li_contact_daten input[name="f_firma2"]{margin-top:8px !important}.sgp_li_plz{width:40px !important;margin-right:8px !important}.sgp_li_ort{width:186px !important}.sgp_li_formular h2 ~ p{margin-bottom:20px}.sgp_li_formular form p{margin-bottom:10px}.sgp_li_formular form textarea{padding:10px;box-sizing:border-box}.button-area{margin-top:50px;display:flex;justify-content:center;align-items:center;position:relative}.headline-title{margin-top:15px;margin-bottom:-10px}.csslider{-moz-perspective:1300px;-ms-perspective:1300px;-webkit-perspective:1300px;perspective:1300px;display:inline-block;text-align:left;position:relative;margin-bottom:22px;width:100%;margin-bottom:70px}.csslider>input{display:none}.csslider>input:nth-of-type(11):checked ~ ul li:first-of-type{margin-left:-1000%}.csslider>input:nth-of-type(10):checked ~ ul li:first-of-type{margin-left:-900%}.csslider>input:nth-of-type(9):checked ~ ul li:first-of-type{margin-left:-800%}.csslider>input:nth-of-type(8):checked ~ ul li:first-of-type{margin-left:-700%}.csslider>input:nth-of-type(7):checked ~ ul li:first-of-type{margin-left:-600%}.csslider>input:nth-of-type(6):checked ~ ul li:first-of-type{margin-left:-500%}.csslider>input:nth-of-type(5):checked ~ ul li:first-of-type{margin-left:-400%}.csslider>input:nth-of-type(4):checked ~ ul li:first-of-type{margin-left:-300%}.csslider>input:nth-of-type(3):checked ~ ul li:first-of-type{margin-left:-200%}.csslider>input:nth-of-type(2):checked ~ ul li:first-of-type{margin-left:-100%}.csslider>input:nth-of-type(1):checked ~ ul li:first-of-type{margin-left:0}.csslider>ul{position:relative;width:820px;z-index:1;font-size:0;line-height:0;background-color:#3a3a3a;border:10px solid #3a3a3a;margin:0 auto;padding:0;overflow:hidden;white-space:nowrap;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;background:0;border:1px solid #3a3a3a;margin-top:0 !important;padding:0 !important;border:0}.csslider>ul>li{position:relative;display:inline-block;width:100%;overflow:hidden;font-size:15px;font-size:initial;line-height:normal;-moz-transition:all .5s cubic-bezier(0.4,1.3,0.65,1);-o-transition:all .5s ease-out;-webkit-transition:all .5s cubic-bezier(0.4,1.3,0.65,1);transition:all .5s cubic-bezier(0.4,1.3,0.65,1);-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;vertical-align:top;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:normal}.csslider>ul>li.scrollable{overflow-y:scroll}.csslider>.navigation{position:absolute;top:-37px;left:50%;z-index:10;margin-bottom:-10px;font-size:0;line-height:0;text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transform:translateX(-50%)}.csslider>.navigation>div{padding:0 31px}.csslider>.navigation>.dots>label{position:relative;display:inline-block;cursor:pointer;border-radius:50%;margin:0 4px;padding:6px;background:#3a3a3a}.csslider>.navigation>.dots>label:hover:after{opacity:1}.csslider>.navigation>.dots>label:after{content:'';position:absolute;left:50%;top:50%;margin-left:-8px;margin-top:-8px;background:#71ad37;border-radius:50%;padding:8px;opacity:0;background:#e59033}.csslider .arrows{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.csslider.inside .navigation{bottom:10px;margin-bottom:10px}.csslider.inside .navigation label{border:1px solid #7e7e7e}.csslider>input:nth-of-type(1):checked ~ .navigation label:nth-of-type(1):after,.csslider>input:nth-of-type(2):checked ~ .navigation label:nth-of-type(2):after,.csslider>input:nth-of-type(3):checked ~ .navigation label:nth-of-type(3):after,.csslider>input:nth-of-type(4):checked ~ .navigation label:nth-of-type(4):after,.csslider>input:nth-of-type(5):checked ~ .navigation label:nth-of-type(5):after,.csslider>input:nth-of-type(6):checked ~ .navigation label:nth-of-type(6):after,.csslider>input:nth-of-type(7):checked ~ .navigation label:nth-of-type(7):after,.csslider>input:nth-of-type(8):checked ~ .navigation label:nth-of-type(8):after,.csslider>input:nth-of-type(9):checked ~ .navigation label:nth-of-type(9):after,.csslider>input:nth-of-type(10):checked ~ .navigation label:nth-of-type(10):after,.csslider>input:nth-of-type(11):checked ~ .navigation label:nth-of-type(11):after,.csslider>input:nth-of-type(12):checked ~ .navigation label:nth-of-type(12):after{opacity:1}.csslider .arrows{position:absolute;left:0;top:8px;width:100%;height:26px;padding:0 31px;z-index:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.csslider .arrows label{display:none;position:absolute;top:-50%;padding:11px;box-shadow:inset 3px -3px 0 1px #3a3a3a;cursor:pointer;-moz-transition:.15s;-o-transition:.15s;-webkit-transition:.15s;transition:.15s}.csslider .arrows label:hover{box-shadow:inset 3px -3px 0 2px #e59033;margin:0}.csslider .arrows label:before{content:'';position:absolute;top:-100%;left:-100%;height:300%;width:300%}.csslider.infinity>input:first-of-type:checked ~ .navigation .arrows label:last-of-type,.csslider>input:nth-of-type(1):checked ~ .navigation .arrows label:nth-of-type(0),.csslider>input:nth-of-type(2):checked ~ .navigation .arrows label:nth-of-type(1),.csslider>input:nth-of-type(3):checked ~ .navigation .arrows label:nth-of-type(2),.csslider>input:nth-of-type(4):checked ~ .navigation .arrows label:nth-of-type(3),.csslider>input:nth-of-type(5):checked ~ .navigation .arrows label:nth-of-type(4),.csslider>input:nth-of-type(6):checked ~ .navigation .arrows label:nth-of-type(5),.csslider>input:nth-of-type(7):checked ~ .navigation .arrows label:nth-of-type(6),.csslider>input:nth-of-type(8):checked ~ .navigation .arrows label:nth-of-type(7),.csslider>input:nth-of-type(9):checked ~ .navigation .arrows label:nth-of-type(8),.csslider>input:nth-of-type(10):checked ~ .navigation .arrows label:nth-of-type(9),.csslider>input:nth-of-type(11):checked ~ .navigation .arrows label:nth-of-type(10),.csslider>input:nth-of-type(12):checked ~ .navigation .arrows label:nth-of-type(11){display:block;left:0;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.csslider.infinity>input:last-of-type:checked ~ .navigation .arrows label:first-of-type,.csslider>input:nth-of-type(1):checked ~ .navigation .arrows label:nth-of-type(2),.csslider>input:nth-of-type(2):checked ~ .navigation .arrows label:nth-of-type(3),.csslider>input:nth-of-type(3):checked ~ .navigation .arrows label:nth-of-type(4),.csslider>input:nth-of-type(4):checked ~ .navigation .arrows label:nth-of-type(5),.csslider>input:nth-of-type(5):checked ~ .navigation .arrows label:nth-of-type(6),.csslider>input:nth-of-type(6):checked ~ .navigation .arrows label:nth-of-type(7),.csslider>input:nth-of-type(7):checked ~ .navigation .arrows label:nth-of-type(8),.csslider>input:nth-of-type(8):checked ~ .navigation .arrows label:nth-of-type(9),.csslider>input:nth-of-type(9):checked ~ .navigation .arrows label:nth-of-type(10),.csslider>input:nth-of-type(10):checked ~ .navigation .arrows label:nth-of-type(11),.csslider>input:nth-of-type(11):checked ~ .navigation .arrows label:nth-of-type(12),.csslider>input:nth-of-type(12):checked ~ .navigation .arrows label:nth-of-type(13){display:block;right:0;-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-o-transform:rotate(225deg);-webkit-transform:rotate(225deg);transform:rotate(225deg)}.testimonial-item{padding:10px;background:#fff;box-shadow:1px 0 20px rgba(0,0,0,0.07);margin:15px;margin-bottom:20px;display:flex}.testimonial-item .thumb,.testimonial-item .info{display:table-cell;float:none;vertical-align:middle}.testimonial-item .info{padding-left:5px}.testimonial-item .thumb{text-align:center;display:flex;justify-content:center;align-items:center}.testimonial-item .info .content{border-left:2px solid #e7e7e7;padding-left:25px;position:relative;z-index:1;padding-top:10px;padding-bottom:10px}.item-name{color:#e97a08;font-size:1.3rem}.item-position{margin-bottom:20px}.testimonial-item .content p{color:#666;line-height:1.3rem;margin-top:5px;margin-bottom:20px}.testimonial-item .item-skills>p,.testimonial-item .item-bio>p{margin-bottom:20px !important}.thumb img{width:230px;max-width:none}.csslider ul li{display:none}.csslider>input:nth-of-type(1):checked ~ ul li:nth-of-type(1),.csslider>input:nth-of-type(2):checked ~ ul li:nth-of-type(2),.csslider>input:nth-of-type(3):checked ~ ul li:nth-of-type(3),.csslider>input:nth-of-type(4):checked ~ ul li:nth-of-type(4),.csslider>input:nth-of-type(5):checked ~ ul li:nth-of-type(5),.csslider>input:nth-of-type(6):checked ~ ul li:nth-of-type(6),.csslider>input:nth-of-type(7):checked ~ ul li:nth-of-type(7),.csslider>input:nth-of-type(7):checked ~ ul li:nth-of-type(7),.csslider>input:nth-of-type(8):checked ~ ul li:nth-of-type(8),.csslider>input:nth-of-type(9):checked ~ ul li:nth-of-type(9),.csslider>input:nth-of-type(10):checked ~ ul li:nth-of-type(10),.csslider>input:nth-of-type(11):checked ~ ul li:nth-of-type(11){display:block}@media only screen and (max-width:500px){.testimonial-item .info{display:block;text-align:center;padding-right:15px;padding-left:15px}.testimonial-item .thumb{display:block;text-align:center}.testimonial-item{display:block}.testimonial-item .info .content{border-left:0;padding-left:0}}@media only screen and (max-width:700px){.thumb img{width:150px;max-width:none}}@media only screen and (min-width:768px){.csslider{width:100%}}@media only screen and (max-width:991px){#kontaktbuttons{margin-bottom:30px !important}}.no-wrap{flex-wrap:nowrap}.filialen>section{text-align:center;flex-basis:23%;margin-right:1%;margin-left:1%;margin-top:10px;margin-bottom:10px;box-sizing:border-box;padding:20px;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);background-color:#fff;transition:all .3s cubic-bezier(.25,.8,.25,1);flex-basis:31.3333%}@media(max-width:767px){.col-filter .col-6{display:none !important}}.sgp_firmen_r_f_logo{float:right;padding-left:15px;padding-bottom:15px}@media(max-width:767px){.col-filter .col-6{display:none !important}}@media only screen and (min-width:601px){.make-company-entry .features{flex-wrap:nowrap}}@media only screen and (max-width:410px){.projectNrDate{flex-direction:column}.projectNrDate>div{width:100%;text-align:left}}@media only screen and (min-width:400px){.navbar-toggle{display:none}}@media only screen and (min-width:480px) and (max-width:600px){.projectNrDate{flex-direction:column}.projectNrDate>div{width:100%;text-align:left}}@media only screen and (min-width:768px){.col-sm-6{width:50%}.col-sm-12,.company-top-left-area,.company-top-right-area{width:100%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-8{width:66.66666667%}}@media only screen and (min-width:800px){.sgp_ig_index h1{font-size:46px}.sgp_ig_index .search_form{padding-bottom:340px}.sgp_ig_index #top{padding-top:300px}}@media only screen and (max-width:991px){.contact .page{flex-direction:column}}@media only screen and (min-width:992px){.container,.uber-uns .traffic-boxes,.hpTcContent,.anfrageContainer,.middleContent{width:970px}.pinnSolutionsList,.project-statistics{width:100%}.project-statistics h3,.project-statistics .sosuTable{width:970px;margin-left:auto !important;margin-right:auto !important}.sosu-sw-wrap{width:970px;margin-left:auto !important;margin-right:auto !important}.col-md-3{width:25%}.col-md-12{width:100%}.col-md-7{width:58.33333333%}.col-md-offset-0{margin-left:0}.col-md-5{width:41.66666667%}.col-md-8,.company-top-left-area{width:66.66666667%}.col-md-4,.company-top-right-area{width:33.33333333%}.sgp_firmen_trans_box input,.sgp_firmen_trans_box a,.sgp_trans_box input{width:100%}.sgp_trans_box,.sgp_firmen_trans_box{width:100%}.col-md-6{width:50%}}@media only screen and (max-width:1450px){.sgp_anfrage_questions textarea{min-width:400px}}@media only screen and (max-width:1000px){.sgp_anfrage_questions textarea{min-width:300px}.pinWrap{flex-direction:column-reverse}.pinn_right_column{width:100%;margin-top:30px}.sosuText{width:100%;margin-right:0}}@media only screen and (max-width:1080px){.sp-header-v2 .tg-logo{float:none;width:201px;display:block;margin:0 auto 10px}.sp-header-v2 .tg-rightarea{width:100%}}@media(max-width:1000px){.job_box{margin-bottom:20px}#timeline .demo-card-wrapper{height:auto !important}}@media only screen and (min-width:1200px){.container,.uber-uns .traffic-boxes,.hpTcContent,.anfrageContainer,.middleContent{width:1170px}.pinnSolutionsList,.project-statistics{width:100%}.project-statistics h3,.project-statistics .sosuTable{width:1170px;margin-left:auto !important;margin-right:auto !important}.sosu-sw-wrap{width:1170px;margin-left:auto !important;margin-right:auto !important}.col-lg-3,.company-top-right-area{width:25%}.col-lg-7{width:58.33333333%}.col-lg-4{width:33.33333333%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-9,.company-top-left-area{width:75%}}@media only screen and (max-width:991px){.text-box{margin-bottom:40px}.itd-form-bottom{flex-direction:column}.itd-form-bottom .sgp_rechinfo{margin-bottom:20px}.itd-form-bottom .sent-form{width:100%;text-align:center}}@media(min-width:1000px) and (max-width:1350px){.rubriken-navigations-box{flex-wrap:wrap}.rubriken-navigations-box>div{width:25%}.rubriken-navigations-box>div:nth-of-type(0),.rubriken-navigations-box>div:nth-of-type(1),.rubriken-navigations-box>div:nth-of-type(2),.rubriken-navigations-box>div:nth-of-type(3),.rubriken-navigations-box>div:nth-of-type(4){border-bottom:1px solid #fff}.rubriken-navigations-box>div:nth-of-type(4){border-right:0}}@media only screen and (max-width:700px){.anfrageContainer .lead_form>.flex{flex-direction:column}.anfrageContainer .lead_form>.flex .flex-50{width:100%}}@media(min-width:600px) and (max-width:1000px){.rubriken-navigations-box{flex-wrap:wrap}.rubriken-navigations-box>div{width:50%}.hit_last{border-right:1px solid #fff}.rubriken-navigations-box>div:nth-of-type(0),.rubriken-navigations-box>div:nth-of-type(1),.rubriken-navigations-box>div:nth-of-type(2),.rubriken-navigations-box>div:nth-of-type(3),.rubriken-navigations-box>div:nth-of-type(4),.rubriken-navigations-box>div:nth-of-type(5),.rubriken-navigations-box>div:nth-of-type(6){border-bottom:1px solid #fff}.rubriken-navigations-box>div:nth-of-type(4){border-right:0}.rubriken-navigations-box>div:nth-of-type(8){border-right:0}.rubriken-navigations-box>div:nth-of-type(2){border-right:0}.rubriken-navigations-box>div:nth-of-type(6){border-right:0}}@media only screen and (min-width:769px) and (max-width:991px){.tender .responsive-table .col-2{flex-basis:50%}.tender .responsive-table .col-3{flex-basis:15%}}@media only screen and (max-width:800px){.sgp_firmen_r_f_logo{float:initial;padding:15px}.sgp_anfrage_table{float:none;margin-left:0;margin-right:0;margin-bottom:30px;width:100%}.sgp_formular_hinweis_text{text-align:left}.sgp_formular_hinweis_text::before,.sgp_formular_hinweis_text::after{border:0;display:none}input[name="submit_button"]{white-space:normal}.sgp_anfrage_questions textarea{width:100%}.top-it-cities>div{width:50%}}@media(max-width:700px){.thank-you .anbieter-contact-form{width:100%;padding:0 !important}.cs-grid-row>.cs-grid-col-d-4{max-width:100%;width:100%}.cs-grid-col-d-4:nth-child(3n){margin-right:2%}.cs-grid-col-d-4:nth-child(2n){margin-right:0}}@media(max-width:630px){.companyData>div{width:46%;margin-bottom:20px}}@media only screen and (max-width:600px){#dienstleister-map{display:none}#top-it-service-cities{padding-top:0;overflow:hidden}.itd-rubrics{padding-bottom:0}.top-it-cities>div{width:100%}.sgp_all_rubriks .sgp_left_col,.sgp_all_rubriks .sgp_middel_col{width:100%}.sgp_index_table_block_start{display:block}.sgp_all_rubriks .sgp_teaser_head{font-weight:bold}.sgp_index_table_block_start div:first-child{margin-right:0}.sgp_index_table_block_start>div{padding-left:0}.sgp_all_rubriks .sub-categories{padding-left:0}.make-company-entry .features>section{flex-basis:100%}}@media(max-width:545px){.itd-anfrage-form .sgp_anfrage_table{min-width:initial}}@media(max-width:530px){.col-filter .c-query{width:120px}.col-filter .firma_plz{margin-right:10px}}@media(max-width:500px){.companyData{flex-direction:column}.sgp_anfrage_table{width:100%}.anfrageContainer form{padding:0;box-shadow:none;background:initial}.anbieter.flex.white-background{flex-direction:column-reverse}.anbieter.flex.white-background .linkBox{margin-bottom:0;padding-bottom:0;padding-left:0;padding-right:0;align-items:initial;width:100%;margin-left:0}.anbieter.flex .linkBox{width:calc(100%+50px);align-items:center;margin-bottom:20px;margin-left:-25px}.topContentRubs .put_in_middle .rubindex-text-box h1{font-size:2.1rem}.rub-index-teaser{padding:40px 0}.anbieter{flex-direction:column}#top-it-service-cities h2{font-size:1.5rem;padding-left:15px;padding-right:15px}.moreItdAnbieter{margin-top:20px;padding-left:0;padding-right:0}.top-it-cities>div{margin-bottom:10px}}@media(max-width:450px){.companyData>div{width:100%;margin-bottom:20px}.cs-grid-row>.cs-grid-col-d-4{max-width:100%;width:100%}.responsive-table li.col-filter{flex-wrap:wrap}.responsive-table .col-filter .col::before{width:100px !important}.col-filter .col-1{margin-right:0;margin-bottom:20px}.col-filter .col-3{margin-bottom:20px}.responsive-table .col-filter .col input,.responsive-table .col-filter .col select{width:100%}.col-filter .firma_plz{margin-right:0}.responsive-table .col-filter .col{flex-basis:100%}.rub-list .responsive-table .col-filter .col-3 select{margin-right:0}.rub-list .responsive-table .col-filter .col-6{flex-basis:100%}.responsive-table .table-row .col-1{flex-basis:100%}.fil_list .col-1{display:none}.responsive-table li{padding:10px}.sosu-list .responsive-table .col-3{padding-left:0}.sgp_pinn_mit_filter .btn.selected{width:100%;margin-right:0;margin-bottom:10px}.sgp_pinn_mit_filter .btn{width:100%}.responsive-table .col-2::before{width:96px}.sosu-list .responsive-table .col-3::before{width:96px}.sosu-list .responsive-table .col-1::before{width:96px}}@media(max-width:420px){.sgp_section_pinnboard_projektdokumentation .kurzbeschreib .sgp_button{display:block;text-align:center;margin:0;margin-bottom:10px}.kurzbeschreib-text{margin-bottom:20px !important}}@media(max-width:400px){.companyData>div{width:100%;margin-bottom:20px}}.sgp_distance_firma_ap{height:30px}.topContent .tcBackground::before{background:linear-gradient(to right,rgba(0,40,70,0.9),rgba(0,0,0,0.9))}.sgp_rechinfo{margin-bottom:20px}.sgp_anfrage_table{float:left;margin-right:30px;width:460px}table.sgp_anfrage_table tr td{padding:5px;padding-left:0;padding-right:10px}.sgp_anfrage_questions textarea{min-width:500px;min-height:192px}.sgp_formular_bez_textfield{font-size:.8rem;margin-bottom:7px}.sgp_anfrage_additional_info_buttons .button{margin-right:10px;display:inline-block;margin-bottom:10px}.anfrageContainer h2{margin-top:30px}.sgp_checkbutton_text{margin-top:30px;display:block}.sgp_checkbutton_text input,.sgp_rechinfo input{margin-right:10px}.sgp_bestellung_prise{margin-top:50px;margin-bottom:20px}.sgp_bestellung_zahlung{margin-bottom:20px}.sgp_bestellung_zahlung input{margin-right:10px}.sgp_anfrage_additional_info_buttons .form_checkbox_yesno.with_label{margin-bottom:25px;width:250px;display:inline-block;flex-basis:inherit}.form_radio_b_yesno{margin-top:5px}.c-top-text{margin-bottom:15px}.lead_form .form_select_b{margin-top:25px;margin-bottom:25px}.lead_form .flex-50 .form_select_b{margin-top:initial;margin-bottom:initial}@media only screen and (max-width:1450px){.sgp_anfrage_questions textarea{min-width:400px}}@media only screen and (max-width:1000px){.sgp_anfrage_questions textarea{min-width:300px}.anfrageContainer{padding-left:20px;padding-right:20px}}@media only screen and (max-width:800px){.sgp_anfrage_table{float:none;margin-left:0;margin-right:0;margin-bottom:30px;width:100%}.sgp_formular_hinweis_text{text-align:left}.sgp_formular_hinweis_text::before,.sgp_formular_hinweis_text::after{border:0;display:none}input[name="submit_button"]{white-space:normal}.sgp_anfrage_questions textarea{width:100%}.anfrageContainer>form{margin-left:0;margin-right:0}.anfrageContainer .lead_form>.flex>div:first-of-type{margin-top:0;margin-bottom:40px}}