html{color:#000;background:#FFF}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%}legend{color:#000}#yui3-css-stamp.cssreset{display:none}.nav{display:none}@font-face{font-family:'fa';src:url('../responsive/fonts/fa4.7/fa.eot?v=4.3.0');src:url('../responsive/fonts/fa4.7/fa.eot?#iefix&v=4.3.0') format('embedded-opentype'),url('../responsive/fonts/fa4.7/fa.woff2?v=4.3.0') format('woff2'),url('../responsive/fonts/fa4.7/fa.woff?v=4.3.0') format('woff'),url('../responsive/fonts/fa4.7/fa.ttf?v=4.3.0') format('truetype'),url('../responsive/fonts/fa4.7/fa.svg?v=4.3.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal;font-display:swap}*{margin:0;padding:0}.main-timeline *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fa{font-style:normal;font-variant:normal;text-rendering:auto}.middleContent ul{list-style:disc !important}.middleContent ul ul{list-style:circle !important}.middleContent ol{list-style:decimal;padding-left:34px;margin-bottom:20px}input,textarea,select{box-sizing:border-box}a:link{color:#0078d7}a:visited{color:#0078d7}.sgp_progname a:visited{color:#609}a:hover{text-decoration:none}img{max-width:100%;height:auto}.flex{display:flex}.flex-70{width:70%}.flex-30{width:30%}body{font-family:Arial,sans-serif;line-height:1.5;font-size:1rem;font-weight:400;color:#333;letter-spacing:0;font-size:15px;padding-top:70px}table td{vertical-align:top}.flexStart{justify-content:flex-start !important}.flexStart>div:nth-of-type(1){margin-right:20%}.sgp_gold{color:#ba9d00}.sgp_silver{color:#a9a8a8}.prog_tab_container .sgp_flex-align-center{align-self:center !important}.prog_tab_container .sgp_flex{display:flex !important;margin-bottom:5px}.sgp_t-align-left{text-align:left}.vertDown{vertical-align:bottom}.teaserMaringTop{margin-top:30px}.posR{position:relative}.fright,.sgp_right{float:right}.fleft{float:left}.clear{clear:both}.alignCenter,.sgp_alignCenter{text-align:center}.error_top .hpTcContent{text-align:center}.error_top .tcOder{color:#fff}.error_top .tcOder>span::before,.error_top .tcOder>span::after{border-top:1px solid #fff}.error_top .searchLupe{color:#fff}.cGreen{color:#32cd32}.cRed{color:red}.small{font-size:.7rem}.sgp_anbieter-infobox{border:1px solid #81bbe8;margin-bottom:20px;margin-top:20px}@media(min-width:700px){.sgp_anbieter-infobox{float:right;width:400px;margin-left:20px}}.sgp_anbieter-infobox-name{color:#fff;line-height:12pt;font-weight:bold;background-color:#81bbe8;padding:5px;margin-bottom:20px}.sgp_anbieter-infobox>.sgp_anbieter-infobox-name{margin-bottom:0}.sgp_anbieter-infobox>.sgp_anbieter-infobox-content{color:#005395;padding:10px}.sgp_anbieter-infobox-content ul li{margin-bottom:5px}.sgp_anbieter-infobox-content ul li:last-of-type{margin-bottom:0}.sgp_cCountTwo{column-count:2}.noListStyle ul{list-style:none !important;padding-left:0 !important}.noListStyle ul ul{list-style:none !important;padding-left:0 !important}.fa:before,.b_fa:before{font-family:'fa'}.b_fa:before{padding-right:7px}.fa:after{font-family:'fa'}.faa:after{font-family:'fa'}.fa.f_dir:before{content:'\f115'}.faa.f_search:after{content:'\f002'}.fa.f_left:before{content:'\f053';margin-right:5px}.faa.f_right:after{content:'\f054';margin-left:5px}.faa.f_levelup:after{content:'\f148';margin-left:5px}.faa.f_leveldown:after{content:'\f149';margin-left:5px}.fa-check:before{content:'\f00c'}.fa-times:before{content:'\f00d'}.fa-male:before{content:'\f183'}.fa-female:before{content:'\f182'}.fa-list-alt:before{content:'\f022'}.fa-th-list:before{content:'\f00b'}.fa-folder-o:before{content:'\f114'}.fa-file-text-o:before{content:'\f0f6'}.fa-file-code-o:before{content:'\f1c9'}.fa-folder:before{content:'\f07b'}.fa-file-pdf-o:before{content:'\f1c1'}.fa-plus:before{content:'\f067'}.fa-clock-o:before{content:'\f017'}.sgp_fa-tachometer:before{font-family:'fa';content:'\f0e4'}.sgp_fa-eur:before{font-family:'fa';content:'\f153'}.sgp_fa-shield:before{font-family:'fa';content:'\f132'}.sgp_fa-trophy:before{font-family:'fa';content:'\f091'}.sgp_blue{color:#1985db}.fa-binoculars:before{content:'\f1e5'}.button.fa.f_dir:before{margin-right:5px}.cGreyB{background:#ecebf1;margin-top:0 !important}.cBlue{color:#0078d7 !important}.cBlueHover:hover{color:#0681ff !important}.fa-sign-in:before{content:'\f090'}.fa-money:before{content:'\f0d6'}.horizontalScroller,#horizontalScroller{overflow-y:hidden;overflow-x:auto;padding-bottom:20px}.sgp_section_content h2+h3{margin-top:0}.dp3:hover,.dp6{-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.dp3,.dpNoHover:hover{-webkit-box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12);box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.sgp_bold_in_without b{font-weight:normal !important}.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}.form_radio_b_yesno input[type=radio]{display:none}.form_radio_b_yesno input[type=radio]+label span{width:40px;height:15px;display:inline-block;background-color:#f3f3f3;text-align:center;line-height:15px;padding:5px;cursor:pointer;border:1px solid #cfcccc;color:#545050}.form_radio_b_yesno input.on[type=radio]+label span{border-top-left-radius:2px;border-bottom-left-radius:2px;border-width:1px 0 1px 1px}.form_radio_b_yesno input.off[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}.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}.navRubs{position:fixed;left:0;right:0;background:#fff;border-top:1px solid #ccc;box-shadow:0 2px 4px -1px rgba(0,0,0,.2);padding:40px;box-sizing:border-box;width:100%;display:none;padding-left:15%;padding-right:15%;text-align:left;padding-top:0;background:#fbfbfb}.sgp_swk_bild_legende{margin-left:5px;margin-top:5px;line-height:18px;color:#605f5f;font-size:.8em}.sg_socialbar{padding-left:0 !important}.sgp_mobile_banner{display:none}.button,.sgp_input_handler input[type="submit"]{padding:5px 15px;cursor:pointer;font-size:1rem;line-height:1.5rem}.sgp_input_handler input[type="submit"]{white-space:normal;text-align:left}.button.bFull{width:100%;padding:5px 0;text-align:center;display:block}.button.bDown{position:absolute;bottom:0}.button.primary,.sgp_paging a,.sgp_pageing_curr_span,.sgp_input_handler input[type="submit"]{color:#fff;border:1px solid #093159;text-decoration:none;background:#0078d7 none repeat scroll 0 0;box-sizing:border-box;font-weight:normal}.button.success{color:#fff;border:1px solid #2d942d;text-decoration:none;background:#40c740 none repeat scroll 0 0;box-sizing:border-box;font-weight:normal}.button.success:hover{background:#46da46}.button.b_success.filled{border:1px solid #424242;color:#fff;background-color:#75b500;border-color:#75b500;display:inline-block;text-decoration:none;border-radius:2px}.button.b_successHover,.button.filled.b_success:hover{color:#75b500;border-color:#75b500;background-color:#fff}.sgp_main_rubrik_link .button{border-top:0}.button.done{background:#40c740;border:1px solid #2d942d;color:#fff}.button.done:before{content:'\f00c';font-family:'fa';margin-right:10px}.progbox_category{padding:3px 10px;font-size:.8rem;line-height:.8rem;color:#fff;vertical-align:bottom;display:inline-block;margin-top:13px}.progbox_category.sgp_demo{background:#40c740;border:1px solid #2d942d}.progbox_category.sgp_sofortkauf{background:#c7b640;border:1px solid #94872d}.progbox_category.sgp_bwl{background:#00e;border:1px solid #2d942d}.progbox_category.sgp_demo_on{background:#40c740;border:1px solid #2d942d}.progbox_category.sgp_demo_dl{background:#40c740;border:1px solid #2d942d}.progbox_category.sgp_infodl{background:#66c;border:1px solid #00509e}.progbox_category.sgp_anwenderbericht{background:#66c;border:1px solid #00509e}.button.primary:hover,.cs-grid-col-d-4:hover .button.primary,.sgp_paging a:hover,.sgp_input_handler input[type="submit"]:hover{background:#0681ff;text-decoration:none}.middleContent ul{margin:10px 0;list-style:circle;padding-left:30px}.middleContent>p,.sgp_section_content>p,.middleContent>ul,.sgp_section_content>ul{margin-bottom:15px}.middleContent>ul>li,.sgp_section_content>ul>li{margin-bottom:10px}.middleContent>p:last-child{margin-bottom:0}#topNaviDesktop{display:none}#topNaviFilter{display:none}#topNaviSwkrit{display:none}.nav{height:70px;width:100%;position:fixed;top:0;background:rgba(255,255,255,1);z-index:1001;box-shadow:0 2px 4px -1px rgba(0,0,0,.2)}.nav>div.mobile{display:none}.nav li a{color:#1e3177}.nav #topNaviDesktop:checked ~ div.desktop>ul>li{transition:none}.nav>div>ul{margin-left:15%;margin-right:15%;text-align:right}.mobile .topNaviOpener>label:before{content:'\f0c9';font-family:'fa';font-size:2rem;float:left}.topNaviOpener>label{height:50px;cursor:pointer;display:block;padding:0 10px}.desktop .topNaviOpener{display:none;text-align:center}.nav>div.mobile>ul>li.logo{position:absolute;left:0;right:0;top:5px;bottom:0;margin:auto}.nav>div>ul>li{list-style:none;line-height:70px;font-size:1em;color:#1e3177;position:relative;display:inline-block;vertical-align:top}.nav>div>ul>li>a{transition:none}.nav>div>ul>li>a>ul>li>a{color:inherit;background:inherit}.nav>div>ul>li:hover>ul,.nav>div>ul>li:hover>.navRubs{display:block !important}.nav ul ul li a{padding:21px 22px 20px}.nav>div>ul>li>a{text-decoration:none;display:block;line-height:30px;padding:20px 20px 20px;border-right:1px solid #e3e3e3;border:none !important;background:transparent !important}.nav ul ul li a{width:160px;text-transform:none;display:block;background:#fff;line-height:20px;transition:none}.nav>div>ul>li a:hover{text-decoration:underline}.nav>div>ul>li>ul>li a:hover{text-decoration:none}.nav>div>ul>li:first-child{padding-right:0;margin-right:12.5px}.nav>div>ul>li::before{height:70px;top:0}.nav>div>ul>li.sg_a_with_ul:after{content:'\f0d7';font:400 12px/12px 'FA';margin-left:10px;position:absolute;right:20px;top:30px}.nav>div>ul>li.sg_a_with_ul>a{padding-right:35px !important}.nav>div>ul>li.sg_a_with_ul .fiveBoxes a{padding-right:0 !important}.nav>div>ul>li:first-child:before,.nav>div>ul>li:last-child:before{border:0;box-shadow:none}.nav>div>ul>li.logo{background-image:url("../../sg_grafik/logos/sgdyn_logo_vector_targeting_8.svg");width:162px;height:50px;margin-top:9px;background-repeat:no-repeat;background-size:cover;background-position:center;float:left;background-color:transparent;background-image:url("../../sg_grafik/logos/sg_business_software.svg");background-image:url("../../sg_grafik/logos/sgdyn_logo_bb_d_t.svg")}.com li.logo{background-image:url("../../sg_grafik/logos/sgdyn_logo_vector_com.svg")}.ie8 .de .nav>div>ul>li.logo,.ie7 .de .nav>div>ul>li.logo,.ie6 .de .nav>div>ul>li.logo{background-image:url("../../sg_grafik/logos/sg_brueckenbauer.gif")}.ie8 .com .nav>div>ul>li.logo,.ie7 .com .nav>div>ul>li.logo,.ie6 .com .nav>div>ul>li.logo{background-image:url("../../sg_grafik/logos/sgdyn_logo_vector_com.gif")}.ie8 .itd .nav>div>ul>li.logo,.ie7 .itd .nav>div>ul>li.logo,.ie6 .itd .nav>div>ul>li.logo{background-image:url("../../sg_grafik/logos/sgdyn_logo_itd.gif")}li.logo>a{display:block;height:20px}.nav>div>ul>li.logo>a{background:transparent;border:0}.nav>div>ul>li>ul{display:none;position:absolute;top:70px;left:0;z-index:9;list-style:none;text-align:left;box-shadow:0 3px 4px -1px rgba(0,0,0,.2)}.nav>div>ul>li:hover>.bigMenu{display:block}.bigMenu{background:#fff;text-align:left;box-shadow:0 3px 4px -1px rgba(0,0,0,.2);position:absolute;display:none;text-align:left}.nav .dropdown-menu{width:310px;float:left}.dropdown-menu>li>div{line-height:20px}.nav ul ul li a,.dropdown-menu>li>div{padding:8px 10px 8px !important;padding-right:10px;padding-left:10px;padding-left:20px !important;padding-right:20px !important}.rubMenuOpener{position:relative}.rubMenuOpener::after{content:'\f054';font:400 12px/12px 'FA';margin-left:10px;color:#ddd;float:right;line-height:22px}li.firstOfLink{position:relative}.nav .dropdown-menu>li>a{width:inherit}.menuContent{margin-left:310px}.firstOfLink a::after{border-top:1px solid #eee}.firstOfLink a::before{content:'';position:absolute;top:4px;left:0;right:0;border-top:1px solid #ddd;margin-left:20px;margin-right:20px}.nav .firstOfLink a{padding-top:14px !important}.dropdown-menu li:hover .rubMenuOpener::after{color:#1e3177}.popover{z-index:1010;display:none;padding:1px;text-align:left;white-space:normal;border-left:0 solid rgba(0,0,0,0.2);width:600px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border-left:1px solid #eee;background:#fff}.nav ul ul li a{background:#fff !important;text-decoration:none !important}.nav ul ul li a:hover{text-decoration:underline !important}.dropdown-menu>li>div{line-height:20px}.dropdown-menu>li>div:hover{font-weight:bold}.nav>div>ul>li>ul>li a:hover{text-decoration:underline !important}.popover-title{padding:8px 14px;margin:0;font-size:14px;font-weight:normal;line-height:18px;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px;display:flex;flex-wrap:wrap}.popover-content a{line-height:20px;padding-top:10px;padding-bottom:10px;display:block;text-decoration:none}.navText{display:block;white-space:normal;word-wrap:break-word}.subText{display:block;font-size:11px;line-height:13px;font-weight:400;color:#999;white-space:normal}.popover-content-left{width:50%}.popover-content-right{width:50%}a:hover>span.navText{text-decoration:underline}.nav .popover-content a:hover{text-decoration:none}#search-frame-box{position:absolute;top:50px;left:21px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2);background:#fff;text-align:left;line-height:35px;overflow-y:auto;padding-top:15px}#search-frame-box div div,#search-frame-box b{padding-left:15px;padding-right:15px;display:block}#search-frame-box div div:nth-child(2n),#search-frame-box div b:nth-child(2n){background:#efefef}#search-in-result .rubrik-box{column-count:3}#search-frame-box .rubtext a{text-decoration:none}#search-frame-box .rubtext a:hover{text-decoration:underline}#search-in-result .rubtext{position:relative;margin-bottom:12px;overflow:hidden;line-height:20px}.rubrik-box.search-rubrik{margin-bottom:20px}#search-frame-box .search-rub-title{padding-left:15px;padding-right:15px;background:#efefef;margin-bottom:0}#search-frame-box .search-rub-title b{padding-left:0;padding-right:0}.search-rub-title{display:flex;margin-bottom:12px}.search-rub-title>span{margin-right:5px}.search-rubrik .rubtext>span{position:absolute}.search-rubrik .rubtext>div,.search-software .rubtext>div{padding-left:20px}.search-rubrik .rubtext>div>span,.search-software .rubtext>div>span{position:absolute;left:-0}#search-frame-box .search-rubrik .rubtext>div>span{display:none}#search-frame-box .search-software .rubtext>div>span{display:none}#search-frame-box .search-rubrik .rubtext>div{padding-left:0}.search-rubrik .rubtext .fa-folder-o::before,.search-software .rubtext .fa-file-code-o::before{color:#585e6e}.search-field{display:block}.search-form{align-items:center}.search-form{display:flex;padding:20px;padding-right:0;position:relative}input.form-control{height:30px;border:1px solid #ddd;background-color:#fff;font-size:.9rem;min-height:initial;border-radius:0;color:#777;border-right:0}.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}.search-form .btn{padding:0;height:30px;border-radius:0}.search-form .btn{width:50px}.search-form .btn{color:#fff;background:#0078d7 none repeat scroll 0 0;border:0;cursor:pointer}.fa-search::before{content:"\f002"}.search-form .btn:hover{background:#0681ff}.sgp_breadcrumb{position:relative;top:0;z-index:99;padding-left:15%;padding-right:15%;background:#0078d7 none repeat scroll 0 0;color:#fff;padding-top:4px;padding-bottom:4px;font-size:.9em;width:70%}.sgp_breadcrumb a:first-child:before{font-family:'fa';content:'\f015';margin-right:5px;width:13px;display:inline-block}.sgp_breadcrumb a{color:#fff;line-height:.9rem}.sgp_menu_search:after{font-size:1.5rem;cursor:pointer}.sgp_menu_search:hover{text-decoration:none !important;color:#3b5fe4}.topContent{border-bottom:1px solid #444;position:relative;z-index:1;border-bottom:1px solid #0772e0}.topContentMinimalized .hpTcContent{padding-bottom:50px !important;padding-top:152px !important}.topContent .tcBackground{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-size:cover;background-position:center}.tcBackground.bMobile{display:none}.topContent .tcBackground:before{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:2;content:''}.hpTcContent{padding-left:15%;padding-right:15%;text-align:center;position:relative;z-index:10;color:#fff;padding-bottom:80px;padding-top:80px}.topContentProgs .hpTcContent{padding-bottom:50px;padding-top:50px}.sgp_ig_index .hpTcContent{padding-top:100px;padding-bottom:100px}.sgp_ig_login .hpTcContent{padding-top:80px;padding-bottom:150px}.sgp_ig_index{text-align:center}.topContentRubs .tcBackground:before{opacity:1;background:transparent}.sgp_ig_index .tcBackground:before{opacity:1;background:transparent}.topContentRubs .hpTcContent{padding-top:100px;padding-bottom:100px;text-align:center}.sgp_rub_intro>div>p{margin-bottom:15px}.sgp_rub_intro>div>p:last-of-type{margin-bottom:0}.rub_list:before{font-family:'fa';content:'\f03a';color:#ffa200}.rub_boxes:before{font-family:'fa';content:'\f009';color:#ffa200}.controlers{float:right;display:inline-block}.rub_list,.rub_boxes{float:right;cursor:pointer}.rub_boxes{margin-right:20px}.rub_list.active:before,.rub_boxes.active:before{color:#4cff4c}.make_list .progeintrag{width:100% !important;max-width:100%;margin-right:0}.rub_list::before,.rub_boxes::before{color:#a8a8a8}.rub_list.active::before,.rub_boxes.active::before{color:#0772e0}.hpTcContent h1{color:#fff;font-size:2.5rem;text-align:center;background:rgba(0,120,215,0.9);display:inline-block;padding:10px 20px;margin-bottom:0}.ie7 .hpTcContent h1,.ie8 .hpTcContent h1{background:0;font-size:2.5em}#search-in-result{display:none;position:absolute;top:35px;left:-1px;right:0;border:1px solid #a9a9a9;border-top:1px dashed #a9a9a9;padding:15px;background:#fff;color:#333;padding:2.5%;text-align:left;max-height:initial;max-height:55vh;overflow:auto;z-index:1}@-moz-document url-prefix(){.hpSearchSliderSoftwareButton{margin-bottom:2.5%}}#search-in-result p:first-child{margin-top:0}#search-in-result table{width:100%}.search-in{display:block;padding:10px 20px;margin-top:15px;text-align:left;border:0;border-bottom:1px solid #a9a9a9}.search-in{width:100% !important;box-sizing:border-box}.sgp_ig_index .search-in{font-size:.9rem;padding-left:50px;padding-right:100px;height:41px;margin-top:15px}.sgp_ig_index #search-in-result{top:55px;z-index:1}.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)}.sgp_ig_index .searchHolder{display:block;margin-right:0 !important;margin-left:0 !important;box-shadow:none}.sgp_ig_index .searchHolder form{display:inline-block;width:850px !important;position:relative}.sgp_ig_index .searchHolder .searchLupe{left:0;top:15px}.sgp_ig_index .searchHolder .searchLupe::before{font-size:1.3rem;color:#a9a9a9;top:4px;left:13px;cursor:text}.sgp_ig_index .searchHolder .searchLupe::after{display:none}.marktSearch{padding-left:0 !important;padding-right:0 !important}.searchLupe{right:0;top:0;position:absolute;cursor:pointer;color:#0078d7}.sgp_ig_index .searchHolder .searchLupe input{right:0;color:#fff;text-decoration:none;background:#0078d7 none repeat scroll 0 0;box-sizing:border-box;font-weight:normal;width:80px;height:41px;margin-left:0;top:0}.sgp_ig_index .searchHolder .searchLupe input:hover{background:#0681ff}.searchLupe input{position:absolute;width:35px;height:40px;display:block;z-index:20;background:0;border:0;cursor:pointer;margin-left:12px;top:-15px}.searchLupe:before{content:'\f002';font-family:'fa';font-size:1.9rem;position:absolute;top:-10px;left:16px}.searchLupe:after{content:'Suchen';font-size:.6rem;position:absolute;bottom:-43px;left:15px}.en .searchLupe:after{content:'Search'}.filterLupe{right:-5px;top:0;position:absolute;cursor:pointer;color:#0078d7}.filterLupe input{position:absolute;width:35px;height:40px;display:block;z-index:20;background:0;border:0;cursor:pointer;margin-left:12px}.filterLupe:before{content:'\f0b0';font-family:'fa';font-size:1.9rem;position:absolute;top:-10px;left:16px}.filterLupe:after{content:'Filtern';font-size:.6rem;position:absolute;bottom:-43px;left:15px}.en .filterLupe:after{content:'Filter';left:-38px}.tcOder{font-size:1.1rem;text-align:center;margin-top:30px;margin-bottom:30px;color:#333}.tcOder>span:before,.tcOder>span:after{content:'';height:1px;width:100px;border-top:1px solid rgba(255,255,255,0.8);display:inline-block;margin-left:15px;margin-right:15px;vertical-align:middle;border-top:1px solid #333}.tcSosu{text-align:center}.tcSosu>a{color:#0078d7;font-size:1.3rem;background:rgba(255,255,255,0.9);padding:10px 20px;border:1px solid #0078d7;text-decoration:none;display:inline-block}.sosuLinkBtn{padding-left:0 !important}.sosuLinkBtn:before{font-size:1.5rem;line-height:0}.tcSosu>a:hover{color:#fff;background:#0078d7}.ticker_c{background:#fff none repeat scroll 0 0;padding-bottom:5px;padding-top:5px;padding:10px 0;border-bottom:1px solid #dcdcdc;overflow:hidden}.ticker_c ul{border:0 solid #000386;list-style:none;white-space:nowrap;overflow:hidden;margin:0;border-top:1px solid transparent;border-bottom:1px solid transparent;margin:1px 0 0;padding-top:0;margin-left:auto;margin-right:auto}.ticker_c li{display:inline;padding-left:15px;padding-right:15px;margin:0}.sgp_laufband_lib{background-image:url("../../sg_grafik/logos/laufband/sgp_laufband_lib.png?version=20160109");display:inline-block;margin:0;padding:0;vertical-align:middle}.sgp_laufband_microsoft{background-position:0 35px;height:36px;width:161px}.sgp_laufband_oracle{background-position:-162px 33px;height:26px;width:203px}.sgp_laufband_sap{background-position:-365px 40px;height:40px;width:78px}.sgp_laufband_datev{background-position:-446px 40px;height:40px;width:40px}.sgp_laufband_css_ag{background-position:-1523px 48px;height:40px;width:112px}.sgp_laufband_infor{background-position:-623px 40px;height:40px;width:45px}.sgp_laufband_iico{background-position:-760px 38px;height:38px;width:119px}.sgp_laufband_cas{background-position:-879px 40px;height:40px;width:34px}.sgp_laufband_sas{background-position:-913px 36px;height:35px;width:83px}.sgp_laufband_sage{background-position:-996px 39px;height:36px;width:86px}.sgp_laufband_perbit{background-position:-569px 42px;height:40px;width:84px}.sgp_laufband_kameon{background-position:-1834px 51px;height:40px;width:202px}.sgp_laufband_interflex{background-position:-1222px 38px;height:36px;width:117px}.sgp_laufband_schleupen{background-position:-1340px 40px;height:38px;width:70px}.sgp_laufband_proalpha{background-position:-1418px 43px;height:36px;width:103px}.sgp_laufband_fauser{background-position:-1646px 45px;height:40px;width:176px}.ticker_c img{vertical-align:middle;max-height:45px}.sgp_middle_b_content{margin-left:auto;margin-right:auto}.sgp_middle_b_content>span{font-size:.7rem}.sgp_middle_b_content>div>span{font-size:.7rem}.sgp_middle_b_content{text-align:center}.sgp_middle_b_content>div{display:inline-block;text-align:left}.middleContent{padding-left:15%;padding-right:15%;padding-top:10px;margin-top:0;padding-bottom:80px;padding-top:80px}body .filter-area{padding-bottom:30px !important}.filter-without-b{padding-top:0 !important}body .sgp_marks_prog{padding-top:0 !important}body .filter-area-top{padding-top:0 !important}.middleContentFirstB{margin-top:30px !important}.middleContent h2{margin-bottom:20px;padding-bottom:5px;font-size:1.5rem;font-weight:normal;text-align:left;line-height:2rem}.middleContent h3{font-size:1.3rem}.sgp_control{margin-bottom:10px;padding-bottom:5px;font-size:1.5rem;font-weight:normal;height:35px}.sgp_control .sgp_paging{display:inline-block;margin-top:0;font-size:1rem}.sgp_paging a{padding:5px 8px;margin-right:5px;display:inline-block;margin-bottom:5px}.sgp_pageing_curr_span{padding:5px 8px;margin-right:5px;background:#fff;color:#333;border:0}.sgp_span_forward::before{content:'\f051';font-family:'fa'}.sgp_span_back::before{content:'\f048';font-family:'fa'}.sgp_span_start::before{content:'\f049';font-family:'fa'}.sgp_span_end::before{content:'\f050';font-family:'fa'}.sgp_pageing_curr_span{display:inline-block}.hph2Link{font-size:1rem;line-height:40px}.hpListRubs{margin:10px 0;margin-bottom:20px;overflow:auto}.hpListRubs>a{width:25%;display:block;float:left;margin-top:10px;text-decoration:none}.hpListRubs>a:hover{text-decoration:underline}.sgp_entries .sgp_inner{display:flex;flex-wrap:wrap;border:0}.sgp_entries .sgp_new_entries_teaser{margin-bottom:30px;padding:0}.sgp_entries .sgp_new_entries_teaser h4{border-bottom:1px solid #dcdcdc;padding-bottom:5px;font-weight:normal}.sgp_new_entries_teaser h4{font-size:1em;margin:0 0 3px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;-o-hyphens:auto}.sgp_new_entries_text{margin-top:15px;padding-bottom:20px;display:block}.sgp_pm_pic{float:left;margin-right:10px;margin-bottom:10px}.sgp_new_entries_text .sgp_pm_pic img{margin-top:0;border:0}.sgp_new_entries_teaser p{margin-bottom:5px;margin-top:5px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;-o-hyphens:auto;word-wrap:break-word;line-height:180%}.sgp_auschreibung_prnr{overflow:hidden;margin-bottom:10px;font-size:.9em}.threeBoxesContainer{width:80%;margin-left:auto;margin-right:auto;overflow:auto;display:flex;flex-wrap:wrap}.rubsTipps{width:100%}.rubsTipps .threeBoxes>p{padding-left:0;padding-right:0}.twoBoxesContainer{display:flex;flex-wrap:wrap}.twoBoxes{width:48%;max-width:48%;margin-right:4%}.twoBoxes:nth-child(2n){margin-right:0}.uRubsContainer a{display:inline-block;margin:5px 0;margin-top:0}.uRubsContainer{width:100%;margin-bottom:25px}.threeBoxes{width:30%;max-width:30%;float:left;margin-right:4%;position:relative}.threeBoxes ul{list-style:none !important;padding-left:0;box-shadow:none !important}.threeBoxes h4{font-weight:bold}.uRubsContainer .threeBoxes{width:32.3333%;max-width:32.3333%;margin-right:1.5%}.threeBoxes:last-child,.threeBoxes:nth-of-type(3n){margin-right:0}.threeBoxes>p,.threeBoxes h4{padding:10px 15px}.threeBoxes>.lastChild{margin-bottom:40px}.threeBoxes .image{width:150px;height:150px;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:10px;margin-left:auto;margin-right:auto;margin-bottom:20px}.uRubsContainer .threeBoxes .image{width:100%;border-radius:0}#page-container{position:relative;min-height:100vh}#content-wrap{padding-bottom:187px}.sg-logo{width:50%;text-align:right}.itd-logo{width:50%;text-align:right}.login-nav{position:relative}#login{padding-top:0}.login-footer ul{margin-top:0;margin-bottom:0}.footer-inner{display:flex}.footer-inner ul{list-style:none !important}.footer-inner ul li{list-style:none !important}.footer-links{width:55%;display:flex;margin-right:10%}.footer-inner a{text-transform:none;text-decoration:underline;color:#fff}.footer-inner a:hover{text-transform:none}.for-anbieter{width:263px}.footer-language{width:100px}.footer{position:relative;background:#444;padding-left:15%;padding-right:15%;padding-top:52px;padding-bottom:0;color:#c7c7c7;font-size:.9em;background-image:url('../../sg_grafik/headerbackgrounds/footer.jpg');color:#fff;background-size:cover;padding-bottom:10px;z-index:3}.login-footer{position:absolute;width:100%;box-sizing:border-box;bottom:0}.footer ul li.main,.fAnschrift{font-size:1em;font-weight:bold;margin-bottom:5px;margin-left:0;text-transform:uppercase;color:#fff}.footer ul{float:left;list-style:none outside none;margin-left:0;padding-left:0}.footer-language ul{display:flex}.footer-language img{filter:grayscale(1)}.footer-language img:hover{filter:grayscale(0);transition:.5s !important}.footer-language img.current{filter:grayscale(0)}.footer-language ul li>a:hover img{box-shadow:0 0 5px 0 #000}.lang-ger{margin-right:10px}.footer ul li{font-weight:normal;font-size:.9em}.footer ul ul{padding-left:0;margin-top:10px;line-height:22px}.footer ul li.main a{text-transform:none;color:#c7c7c7;text-decoration:underline;color:#fff}.footer ul li.main a:hover{text-decoration:none}.footer .sgp_about_footer_ul{width:167px}.footer .sgp_anbieter_footer_ul{width:172px}.footer .sgp_social_footer_ul{width:230px}.footer .sgp_itd_more_footer_ul{width:210px;width:145px}.sgp_social_footer{float:left;margin-right:4px}.sgp_social_lib{background-image:url('../../sg_grafik/layout/elemente/startseite/social_footer/social_image_map3.png');display:inline-block;margin:0;padding:0;vertical-align:middle;height:35px;width:35px;border-radius:5px;border:1px solid #ddd}.sgp_facebook_footer{background-position:0 0;margin-left:2px}.sgp_google_footer{background-position:143px 0}.sgp_twitter_footer{background-position:107px 0}.sgp_xing_footer{background-position:250px 0}.sgp_rss_footer{background-position:35px 0}.sgp_copyright{padding-top:50px;text-align:center}.sgp_copyright a{color:#c7c7c7;color:#fff}.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:#4c69ba;background:-moz-linear-gradient(top,#4c69ba 0,#3b55a0 100%);background:-webkit-linear-gradient(top,#4c69ba 0,#3b55a0 100%);background:linear-gradient(to bottom,#4c69ba 0,#3b55a0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4c69ba',endColorstr='#3b55a0',GradientType=0)}.sg_socialbar_div li.facebook:hover{background:#5b7bd5;background:-moz-linear-gradient(top,#5b7bd5 0,#4864b1 100%);background:-webkit-linear-gradient(top,#5b7bd5 0,#4864b1 100%);background:linear-gradient(to bottom,#5b7bd5 0,#4864b1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5b7bd5',endColorstr='#4864b1',GradientType=0);border-color:#5874c3 #4961a8 #41599f;box-shadow:inset 0 0 1px #607fd6}.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)}.sg_socialbar_div li.linkedin:hover{background:#5b7bd5;background:#ea5652;background:-moz-linear-gradient(top,#1a96e6 0,#0499f9 100%);background:-webkit-linear-gradient(top,#1a96e6 0,#0499f9 100%);background:linear-gradient(to bottom,#1a96e6 0,#0499f9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ea5652',endColorstr='#d73f2e',GradientType=0);box-shadow:inset 0 0 1px #607fd6}.sg_socialbar_div li.twitter{background:#db4437;background:#1b95e0;background:-moz-linear-gradient(top,#1b95e0 0,#0a81c6 100%);background:-webkit-linear-gradient(top,#1b95e0 0,#0a81c6 100%);background:linear-gradient(to bottom,#1b95e0 0,#0a81c6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1b95e0',endColorstr='#0a81c6',GradientType=0)}.sg_socialbar_div li.twitter:hover{background:#5b7bd5;background:#1b95e0;background:-moz-linear-gradient(top,#1b95e0 0,#1b95e0 100%);background:-webkit-linear-gradient(top,#1b95e0 0,#1b95e0 100%);background:linear-gradient(to bottom,#1b95e0 0,#1b95e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1b95e0',endColorstr='#1b95e0',GradientType=0);box-shadow:inset 0 0 1px #607fd6}.sg_socialbar_div li.xing{background:#db4437;background:#004e52;background:-moz-linear-gradient(top,#004e52 0,#00686d 100%);background:-webkit-linear-gradient(top,#004e52 0,#00686d 100%);background:linear-gradient(to bottom,#004e52 0,#00686d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#004e52',endColorstr='#00686d',GradientType=0)}.sg_socialbar_div li.xing:hover{background:#5b7bd5;background:#066a6f;background:-moz-linear-gradient(top,#066a6f 0,#066a6f 100%);background:-webkit-linear-gradient(top,#066a6f 0,#066a6f 100%);background:linear-gradient(to bottom,#066a6f 0,#066a6f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#066a6f',endColorstr='#066a6f',GradientType=0);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:100px}.google .sgp_social_bar_icon{background-image:url("../../sg_grafik/icons/socialbar/google_square_white.svg")}.ie8 .google .sgp_social_bar_icon{background-image:url("../../sg_grafik/icons/socialbar/google_square_white.png")}.ie7 .google .sgp_social_bar_icon{background-image:url("../../sg_grafik/icons/socialbar/google_square.jpg")}.linkedin .sgp_social_bar_icon{background-image:url("../../sg_grafik/icons/socialbar/linkedin_square_white.svg")}.ie8 .linkedin .sgp_social_bar_icon{background-image:url("../../sg_grafik/icons/socialbar/google_square_white.png")}.ie7 .linkedin .sgp_social_bar_icon{background-image:url("../../sg_grafik/icons/socialbar/google_square.jpg")}.facebook .sgp_social_bar_icon{background-image:url("../../sg_grafik/icons/socialbar/facebook_square_white.svg")}.ie8 .facebook .sgp_social_bar_icon{background-image:url("../../sg_grafik/icons/socialbar/facebook_square_white.png")}.ie7 .facebook .sgp_social_bar_icon{background-image:url("../../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("../../sg_grafik/icons/socialbar/twitter_square_white.svg")}.ie8 .twitter .sgp_social_bar_icon{background-image:url("../../sg_grafik/icons/socialbar/twitter_square_white.png")}.ie7 .twitter .sgp_social_bar_icon{background-image:url("../../sg_grafik/icons/socialbar/twitter_square.jpg")}.xing .sgp_social_bar_icon{background-image:url("../../sg_grafik/icons/socialbar/xing_square_white.svg")}.ie8 .xing .sgp_social_bar_icon{background-image:url("../../sg_grafik/icons/socialbar/xing_square_white.png")}.ie7 .xing .sgp_social_bar_icon{background-image:url("../../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;font-size:.8rem}.sgp_social_bar_text:hover{text-decoration:none !important}.cs-grid-row{display:table;display:flex;flex-wrap:wrap;box-sizing:border-box;width:100%}.puzzle-wrap>div{display:inline-block;margin-right:10px}.puzzle-wrap img{width:150px}.cs-grid-row>.cs-grid-col-d-4,.cs-grid-row>.cs-grid-rows-4{width:32%;max-width:32%}.cs-grid-row>.cs-grid-col-6{width:59%;max-width:59%;margin-right:2%}.cs-grid-row>.cs-grid-col-8{width:79%;max-width:79%;margin-right:2%;display:table-cell}.cs-grid-row>.cs-grid-col-9{width:89%;max-width:89%;margin-right:2%}.cs-grid-row>.cs-grid-col-7{width:69%;max-width:69%;margin-right:2%}.cs-grid-row>.cs-grid-col-3{width:29%;max-width:29%;margin-right:2%}.cs-grid-row>.cs-grid-col-2{width:19%;max-width:19%;margin-right:2%;display:table-cell}.cs-grid-row>.cs-grid-col-1{width:9%;max-width:9%;margin-right:2%}.cs-grid-row>.cs-grid-cell-5{width:49%;max-width:49%;margin-right:2%}.cs-grid-row>.cs-grid-cell-5 div:last-child{margin-right:0}.grid-news-1{width:100%;max-width:100%;margin-right:0}.grid-news-2{width:49%;max-width:49%;margin-right:2%}.grid-news-3{width:32%;max-width:32%;margin-right:2%}.grid-news-4{width:23.5%;max-width:23.5%;margin-right:2%}.newsTeaser{position:relative;padding-bottom:20px;min-height:90px}.newsTeaser a{height:45px;overflow:hidden;display:block}.newsContainer{margin-bottom:25px}.nAdditionalContainer{font-size:.8rem;position:absolute;bottom:0}.cs-grid-row>div:last-child{margin-right:0}.cs-grid-row>.cs-grid-col-4{width:39%;max-width:39%;margin-right:2%}.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:33px}.cs-grid-row>.cs-grid-col-d-4:hover{transition:all .2s}.topinrub-2>.cs-grid-col-d-4{width:49%;max-width:49%}.sgp_featured_software .cs-grid-row h3{padding-top:0;padding-left:0;padding-right:0}.sgp_featured_software .cs-grid-row p{padding-right:0;padding-left:0;padding-top:0;padding-bottom:0}.sgp_featured_software .cs-grid-col-d-4{padding:20px;padding-top:14px}.sgp_featured_software .cs-grid-col-d-4 .kurzbeschreib_img{margin-left:0;margin-bottom:0}.topinrub-4 .cs-grid-col-d-4{width:49%;max-width:49%}.topinrub-4 .cs-grid-col-d-4:nth-child(3n){margin-right:2%}.topinrub-4 .cs-grid-col-d-4:nth-child(2n){margin-right:0}.topinrub-1{justify-content:center}.topinrub-1 .cs-grid-col-d-4{width:65%;max-width:65%}.sosuBoxes>.cs-grid-col-d-4{padding-bottom:0;border:0}.sgp_rub_picture{background:url('../../sg_grafik/stocklib/sosu/vgross/default_background.jpg') no-repeat center center;-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{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 h3{font-size:1.1em;padding-top:20px;padding-bottom:5px}.cs-grid-row p{background-color:transparent;border:medium none;line-height:150%;margin:0;padding:20px;padding-top:0}.cs-grid-col-d-4:hover a{text-decoration:none}.projektInfo{font-size:.7rem}.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}.hidden_button{cursor:pointer;position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0}.sosuTable{width:100%;border-collapse:collapse}.sosuTable thead tr{background:#ffca6a;text-align:left}.sosuTable thead tr th,.sosuTable tbody tr td{padding:10px 15px}.sosuTable tbody tr td{background:#fff}.sosuTable tbody tr td{border-bottom:1px dashed #ffca6a}.sosuTable tbody tr:last-child td{border-bottom:0}.sosuTable{border:1px solid #ffca6a;border-collapse:separate;border-spacing:0;border-top-left-radius:5px;border-top-right-radius:5px}.sosuTable tbody tr td{border-bottom:1px dashed #ffca6a}.sosuTable tbody tr.t_pinn_main td{border-bottom:0;background:#ffeed0}tr.t_pinn_main:hover+.t_pinn_content td,tr.t_pinn_main:hover td{background:#ffeed0}.sosuTable tbody tr.t_pinn_content td{border-bottom:1px solid #ffca6a;background:#ffeed0;background:-moz-linear-gradient(top,rgba(255,238,208,1) 0,rgba(255,255,255,1) 20%);background:-webkit-linear-gradient(top,rgba(255,238,208,1) 0,rgba(255,255,255,1) 20%);background:linear-gradient(to bottom,rgba(255,238,208,1) 0,rgba(255,255,255,1) 20%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeed0',endColorstr='#ffffff',GradientType=0)}.sosuTable tbody tr.t_pinn_content:hover td{background:#ffeed0}.sosuTable tbody tr:hover td{background:#ffeed0}.sosuTable tr{position:relative}.sosuTable .t_pinn_main>td{background:#ffeed0}.sosuTable tr.t_pinn_main:hover>td{background:#ffeed0}.sosuTable tr.t_pinn_content:hover>td{background:#fff}.sgp_paging{margin-top:30px;text-align:center}.paging_buttons>a{padding:5px 8px;margin-right:5px}.paging_buttons>span{margin-right:5px}.sgp_paging_count_pages{margin-top:10px;font-size:.8em;margin-bottom:10px}.tcSosu select{width:40%;padding:10px 20px}.showInformationCircle{display:block;width:100%;position:relative;height:40px;margin-bottom:15px;line-height:initial;color:#0078d7}.showInformationCircle:before{position:absolute;top:0;bottom:0;left:0;right:0;width:35px;height:40px;content:'\f05a';font-size:2.5rem;margin:auto;font-family:'fa'}.fCompany{float:right}.fCompany>div{font-size:.8rem}.fCompany>div:first-child{margin-bottom:10px}.sgp_copyright{font-size:.8rem;color:#fff;clear:both}.kurzbeschreib_container{overflow:auto}.progBoxLeftContent>.category{margin-top:10px;display:inline-block;margin-bottom:10px}.sgp_marks_prog{margin-top:0;padding-top:0}.progBoxRightContent{margin-left:150px}.filterGear{float:left;position:relative;cursor:pointer;color:#fff;color:#adadad;color:#0078d7}.filterGear.active,.filterGear:hover,.searchLupe:hover,.filterLupe:hover{color:#0681ff}.filterGear:before{content:'\f0b0';font-family:'fa';font-size:1.9rem;position:absolute;top:-10px;left:-40px}.filterGear:after{content:'Filtern';font-size:.6rem;position:absolute;bottom:-43px;left:-41px}.en .filterGear:after{content:'Filter';left:-38px}.filterContent{background:#fff;padding:20px;display:none}.sgp_filter_select_container{flex:0 0 auto;margin-bottom:20px;float:none;width:100% !important;max-width:100% !important;margin-right:0 !important;display:flex;flex-wrap:wrap}.sgp_filter_select_container>div{width:100%;flex:0 0 auto;max-width:23.0;margin-right:2%}.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{height:30px;padding-left:5px;width:100%;border:1px solid #b6b5b5}.similarCategoriesBox{margin-top:10px;margin-bottom:20px;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%}.similarCategoriesBox .faa.f_leveldown::after{float:right}.similarCategoriesBox h2{flex-basis:100%;margin-left:1%;margin-right:1%}.sgp_prog_right_content .form-group{margin-right:0;margin-bottom:15px}.sgp_prog_right_content input.form-control{border:1px solid #ccc;height:50px}.sgp_prog_right_content .absenden_datenschutz{margin-left:0 !important;font-size:.8rem;margin-bottom:10px}.sgp_prog_right_content #comments{min-height:100px;border-radius:0}.sgp_prog_right_content .button-area{display:inline-block;margin-top:10px !important;padding-bottom:5px;border-radius:0;margin-bottom:30px}.sgp_prog_right_content .call-to-action .sgp_trans_box:hover{background-color:#739f05}.sgp_prog_right_content .call-to-action .button-area .button{border-radius:0}.sgp_prog_right_content .call-to-action .button-area .button:hover{background:77960d}.sgp_prog_right_content .call-to-action{text-align:center}.call-to-action .trans_text{line-height:60px}.sgp_prog_right_content .call-to-action .sgp_trans_box{background:#98c010;background:#8ab302;text-shadow:#628200 0 0 3px}.progInfoBoxesContainer{display:flex;flex-wrap:wrap}.sgp_os_separator{border-right:0}.progeintrag{margin-bottom:70px;width:48%;max-width:48%;float:left;margin-right:4%;position:relative}.progeintrag:nth-child(2n+2){margin-right:0}.cardShadow{-webkit-box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12);box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12);width:48.75%;max-width:48.75%;margin-right:2.5%;padding:20px;box-sizing:border-box;margin-bottom:2.5%;padding-top:14px;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}.cardShadow .progBoxRight>div{bottom:20px}.cardShadow .progname_container{padding-top:0}.make_list .cardShadow .kurzbeschreib_container{padding-bottom:0}.make_list .cardShadow{margin-bottom:2.5% !important}.progname_container{padding:10px;padding-left:0;padding-right:0;position:relative;border-bottom:#dcdcdc 1px solid;line-height:25px}.sgp_progname>a{text-decoration:none;font-weight:bold}.sgp_kurzbeschreib_snipped{line-height:25px}.kurzbeschreib_container{padding:10px 0;overflow:hidden;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;clear:both;line-height:.9rem;margin-bottom:0;padding-bottom:35px;font-size:.9rem}.kurzbeschreib{font-size:.9rem;line-height:25px}.kurzbeschreib-text{margin-bottom:5px !important;margin-top:0 !important}.progBoxLeftContent .kurzbeschreib_img{margin-left:0}.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}.progBoxRight{margin-top:10px}.progBoxRight>div{position:absolute;bottom:0;width:100%}.make_list .progBoxRight>div{position:relative;bottom:initial;display:inline-block}.make_list .progBoxRight .button{margin-right:0;bottom:0}.progBoxRight .button{z-index:20;right:0;position:absolute;bottom:0}.category.demo{margin-top:8px;display:inline-block}.make_list .progBoxTop{box-sizing:border-box}.make_list .progBoxRight .button{position:absolute;bottom:0;right:0;z-index:20;box-sizing:border-box}.make_list .progBoxBsListe{margin-top:0;text-align:left;float:none;margin-left:0;position:relative}.progBoxBsListe div{margin-top:10px}.make_list .progBoxBsListe div:nth-child(1),.make_list .progBoxBsListe div:nth-child(2),.make_list .progBoxBsListe div:nth-child(3),.make_list .progBoxBsListe div:nth-child(4){margin-top:0}.make_list .category.demo{display:block}.progBoxBsListe{margin-bottom:5px;margin-top:5px;text-align:left;position:relative;z-index:10}.progBoxBsListe div{background-image:url('../../sg_grafik/icons/oslib.png');display:-moz-inline-box;display:inline-block;margin-right:1px;height:23px;width:30px}.sgp_os_separator{background:none !important;width:5px !important;margin-right:15px !important;vertical-align:bottom;height:20px !important}.progBoxBsListe .aktiv{-webkit-filter:none;filter:none}.sgp_os_win.active{background-position:0 -26px}.sgp_os_win{background-position:0 0}.sgp_os_mac.active{background-position:-30px -26px}.sgp_os_mac{background-position:-30px 0}.sgp_os_unix.active{background-position:-60px -25px}.sgp_os_unix{background-position:-60px 0}.sgp_os_mobile.active{background-position:-90px -26px}.sgp_os_mobile{background-position:-90px 0}.sgp_os_mainframe.active{background-position:-120px -26px}.sgp_os_mainframe{background-position:-120px 0}.sgp_os_asp.active{background-position:-150px -26px}.sgp_os_asp{background-position:-150px 0}.sgp_os_mandant.active{background-position:-180px -26px}.sgp_os_mandant{background-position:-180px 0}.sgp_os_mandant.inquestion{background-position:-240px -26px}.sgp_os_on_premises.active{background-position:-268px -27px}.sgp_os_on_premises{background-position:-268px 0}.sgp_os_on_premises.inquestion{background-position:-239px 0}.sgp_os_customizing.active{background-position:-210px -26px}.sgp_os_customizing{background-position:-210px 0}.progBoxLeftContent>a{position:absolute;bottom:20px;left:0;width:100px;z-index:20}.progeintrag>a{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;z-index:1}.cardShadow:hover{transition:all .2s}.sgp_messe{margin-top:20px;font-size:.8rem;line-height:.8rem;position:relative;z-index:20}.sgp_messe>a{text-decoration:none}.sgp_messe:hover>a>span{text-decoration:underline}.sgp_messe img{margin-right:10px}.sgp_messe span,.sgp_messe img{display:inline-block;vertical-align:middle}.make_list .progeintrag{width:auto;max-width:inherit;margin-bottom:0}.progBoxBsListe{display:inline-block;margin-right:20px;margin-top:0;margin-bottom:0}.pboxinfo_kontakt{margin-top:15px}.pboxinfo_kontakt a{z-index:10;position:relative}.filterContent select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("../../sg_grafik/icons/select_opener.svg") right / 20px no-repeat #fff}.sgp_inner_filter_content{display:flex;flex-wrap:wrap;color:#333;font-size:.8rem;text-align:left}.filterContent ul{list-style:none !important;padding-left:0;margin:0}.filterContent input{margin-right:5px;position:relative;top:2px}.sgp_filter_select_container>div:last-child{margin-right:0}.sgp_filter_select_container>div{flex:0 0 auto;max-width:23.5%;margin-right:2%;width:23.5%}.filterContent>div{flex:0 0 auto}.sgp_prog_sort_price_checkbox{display:inline-block;margin-top:10px}.sgp_prog_os_filter{width:23.5%;margin-right:2%}.sgp_prog_os_container ul li{width:100%}.sgp_prog_os_container ul li:nth-child(2n+1){margin-right:4%}.sgp_filter_select_container{flex:0 0 auto;margin-top:20px;margin-bottom:0;float:none;width:100% !important;max-width:100% !important;margin-right:0 !important;display:flex;flex-wrap:wrap}.sgp_filter_select_container>div{position:relative}.sgp_prog_sort_filter,.sgp_pinn_sort_filter{width:49%}.sgp_prog_os_container{float:left}.topContentProgs h1{margin-top:0;line-height:3.1rem;margin-bottom:10px;text-align:left;padding:0;background:0}.topContentProgs b{font-weight:normal;display:block;font-size:1.3rem;margin-bottom:20px}.topContentProgs p{font-weight:normal;display:block;font-size:1rem;margin-bottom:0;float:left;margin-right:45px}.topContentProgs .sgp_prog_os{margin-top:0}.topContentProgs .sgp_bs_liste_text{font-weight:normal;display:block;font-size:1rem}.topContentProgs .progBoxBsListe,.topContentProgs .progBoxBsListe>div{filter:drop-shadow(0 0 2px #fff)}.sgp_prog_tabs,.sgp_search_tabs{width:100%;border-bottom:1px solid #ddd}.sgp_prog_tabs>li,.sgp_search_tabs>li{display:inline-block;margin:0 0 -1px;font-weight:600;text-align:center;color:#abc;border:1px solid transparent}.sgp_prog_tabs>li>a:hover,.sgp_search_tabs>li>a:hover{text-decoration:underline}.sgp_search_tabs>li>a:hover:before{text-decoration:none}.sgp_prog_tabs>li>a,.sgp_search_tabs>li>a,.sgp_search_tabs>li>span{padding:15px 25px;display:inline-block}.sgp_prog_tabs>li.selected,.sgp_search_tabs>li.sgp_active{border-bottom:2px solid #ffca6a}.sgp_prog_tabs>li.selected,.sgp_search_tabs>li.sgp_active{color:#0af;border:1px solid #abc;border-top-color:#abc;border-top-style:solid;border-top-width:1px;border-bottom-color:#abc;border-bottom-style:solid;border-bottom-width:1px;border-top:2px solid #0af;border-bottom:1px solid #fff}.sgp_prog_tabs>li>a,.sgp_search_tabs>li>a,.sgp_search_tabs>li>span{text-decoration:none;color:#0078d7;font-weight:normal}.sgp_prog_tabs>li.selected>a:hover,.sgp_search_tabs>li.sgp_active>a:hover{color:#2888d4}.sgp_prog_tabs>li.selected>a,.sgp_search_tabs>li.sgp_active>a{color:#2888d4}.sgp_prog_tabs>li>a:before,.sgp_search_tabs>li>a:before,.sgp_search_tabs>li>span:before{margin-right:10px}.sgp_prog_tabs>li>a:hover,.sgp_search_tabs>li>a:hover{color:#2888d4}.sgp_search_tabs>li.selected>a:hover{color:#0078d7}ul.sgp_search_tabs{margin-bottom:50px;padding-left:0}.sgp_suchergliste{border-bottom:1px solid #ddd;margin-bottom:15px;padding-bottom:10px}.sgp_suchergliste .box_right{float:right}.middleContentDescribtion{display:table;display:flex}.prog_left_content,.sgp_firma_left_content{padding-right:50px;flex:1;overflow:hidden}.company-top-left-area{flex:1;padding-right:50px}.company-top-right-area{width:300px}.company-row{display:flex;align-items:center;flex-wrap:wrap;padding:10px 20px;padding-left:0;padding-right:0}.company-row h1{padding:0 !important;line-height:1.2;margin-bottom:10px}.company-row.has-logo h1{text-align:left;display:block;padding:0}.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;display:inline-block;line-height:.1rem}.company-logo a{line-height:1rem;display:flex}.company-logo img{max-height:100px}.company-entry-badge-list{margin:0;margin-top:0;margin-top:0;list-style:none;margin-top:5px}.company-entry-badge-list li{margin-bottom:5px;margin-right:5px;padding:3px 10px;color:#FFF;display:inline-block;background-color:rgba(255,255,253,0.2) !important;background-color:rgba(0,0,0,0.40) !important;line-height:28px}.alignLeft{text-align:left}.has-no-logo{justify-content:center}.has-no-logo .company-entry-badge-list{text-align:center}.sgp_prog_right_content,.sgp_firma_right_content{display:table-cell;width:300px}#kontaktbuttons{position:sticky;top:80px;padding-bottom:15px;background:#fff;margin-bottom:30px;padding-top:15px;z-index:99}.sgp_teaser_head{margin-bottom:10px;font-size:1.1rem;padding-bottom:5px;line-height:1.2rem}.sgp_bold{font-weight:bold;margin-bottom:5px !important}.sgp_r_first_top{margin-top:0 !important}.sgp_prog_right_content #kontaktbuttons.enabled .sgp_teaser_head{margin-top:0;margin-bottom:20px;padding-top:70px}.sgp_prog_right_content .sgp_teaser_head{margin-bottom:20px;border-bottom:1px solid #ddd}.sgp_prog_right_content .fa-building{margin-bottom:0;margin-bottom:15px}.sgp_hersteller,.sgp_ansprech{margin-bottom:5px !important}.sgp_prog_right_content .fa::before,.sgp_section_content .fa::before{margin-right:5px;color:#0078d7;float:left;padding-left:2px;padding-top:1px}.sgp_prog_right_content .fa span:first-of-type{padding-right:5px;display:block;margin-left:30px}.sgp_prog_right_content .fa span:nth-of-type(2){padding-left:20px;display:block}.sgp_prog_right_content .fa span:nth-of-type(3){padding-left:20px;display:block}.sgp_address>div{margin-bottom:20px;margin-top:5px}.anfrageButton{margin-left:0}.anfrageButton.b1{background-position:440px 0}.anfrageButton.b1:hover{background-position:440px 60px}.anfrageButton.b2{background-position:0 0}.anfrageButton.b2:hover{background-position:0 180px}.anfrageButton.b3{background-position:1760px 0}.anfrageButton.b3:hover{background-position:1760px 180px}.anfrageButton.b4{background-position:1540px 0}.anfrageButton.b4:hover{background-position:1540px 180px}.anfrageButton.b5{background-position:1320px 0}.anfrageButton.b5:hover{background-position:1320px 180px}.fa-globe:before{content:"\f0ac"}.ie7 .fa-globe{background:url("../../sg_grafik/icons/fa_globe2.jpg") no-repeat left center}.fa-building:before{content:"\f1ad"}.ie7 .fa-building{background:url("../../sg_grafik/icons/fa-building.gif") no-repeat left 4px}.fa-briefcase:before{content:"\f0b1"}.fa-user:before{content:"\f007"}.ie7 .fa-user{background:url("../../sg_grafik/icons/fa-user.gif") no-repeat left center}.fa-mobile:before{content:'\f10b'}.fa-user,.fa-phone-square,.fa-envelope,.fa-fax,.fa-skype,.fa-linkedin,.fa-xing,.fa-mobile{margin-bottom:5px !important}.fa-phone-square:before{content:"\f098"}.ie7 .fa-phone-square{background:url("../../sg_grafik/icons/fa-phone-square.gif") no-repeat left center}.fa-phone:before{content:"\f095"}.ie7 .fa-phone{background:url("../../sg_grafik/icons/fa_phone3.gif") no-repeat left center}.fa-cubes:before{content:"\f1b3";font-size:.9em}.ie7 .fa-cubes{background:url("../../sg_grafik/icons/fa-cubes.gif") no-repeat left center}.fa-hdd-o:before{content:"\f0a0"}.ie7 .fa-hdd-o{background:url("../../sg_grafik/icons/fa-hdd-o.gif") no-repeat left center}.fa-envelope:before{content:"\f0e0"}.ie7 .fa-envelope{background:url("../../sg_grafik/icons/fa-envelope.gif") no-repeat left 4px}.fa-file-text:before{content:"\f15c"}.ie7 .fa-file-text{background:url("../../sg_grafik/icons/file-text.gif") no-repeat left center}.fa-wrench:before{content:"\f0ad"}.ie7 .fa-wrench{background:url("../../sg_grafik/icons/fa-wrench.gif") no-repeat left center}.fa-info-circle:before{content:"\f05a";top:auto}.ie7 .fa-info-circle{background:url("../../sg_grafik/icons/fa-info-circle.jpg") no-repeat left center}.fa-flag:before{content:"\f024"}.ie7 .fa-flag{background:url("../../sg_grafik/icons/fa-flag.gif") no-repeat left center}.fa-flag>span.sgp_laender_flag{display:inline-block !important;margin-left:10px !important;padding-right:0 !important;padding-left:0 !important;margin-right:5px}.fa-eur:before{content:"\f153"}.ie7 .fa-eur{background:url("../../sg_grafik/icons/fa-eur.gif") no-repeat left center}.fa-life-ring:before{content:"\f1cd"}.ie7 .fa-life-ring{background:url("../../sg_grafik/icons/life-ring.gif") no-repeat left center}.fa-sitemap:before{content:"\f0e8"}.ie7 .fa-sitemap{background:url("../../sg_grafik/icons/fa-sitemap.gif") no-repeat left center}.fa-users:before{content:"\f0c0"}.ie7 .fa-users{background:url("../../sg_grafik/icons/fa-users.gif") no-repeat left center}.fa-cogs:before{content:"\f085"}.ie7 .fa-cogs{background:url("../../sg_grafik/icons/fa-cogs.jpg") no-repeat left center}.fa-cog:before{content:"\f013"}.ie7 .fa-cogs{background:url("../../sg_grafik/icons/fa-cog.jpg") no-repeat left center}.fa-fax:before{content:"\f1ac";position:relative;top:-2px}.ie7 .fa-fax{background:url("../../sg_grafik/icons/fa-fax.gif") no-repeat left 4px;padding-left:20px}.fa-external-link:before{content:"\f08e"}.ie7 .fa-external-link{background:url("../../sg_grafik/icons/fa-external-link.gif") no-repeat left 4px;padding-left:20px}.sgp_prog_right_content .fa-external-link.before{position:relative;top:-2px;margin-bottom:10px}.fa-map-marker:before{content:"\f041"}.fa-envelope-o:before{content:"\f003"}.fa-video:before{content:"\f03d"}.fa-demo:before{content:"\f04b"}.fa-email:before{content:"\f1fa"}.fa-kontakt:before{content:"\f2b9"}.fa-documents-angebot:before,.fa-bestellservice:before{content:"\f07a"}.fa-hand-o-right:before{content:"\f0a4"}.fa-calendar:before{content:"\f073"}.fa-cloud:before{content:"\f0c2"}.fa-search:before{content:"\f002"}.fa-documents-infographic:before,.fa-documents-flyer:before,.fa-documents-broschuere:before,.fa-file-image-o:before{content:"\f1c5"}.fa-info:before{content:"\f129"}.fa-list:before{content:"\f03a"}.fa-database:before{content:"\f1c0"}.fa-documents-datenblatt:before,.fa-ausschreibungen:before{content:"\f0f6"}.fa-documents-expose:before,.fa-documents-text:before,.fa-file-text-o:before{content:"\f0f6"}.fa-newspaper-o:before{content:"\f1ea"}.fa-address-book-o:before{content:"\f2ba"}.fa-shopping-basket:before{content:"\f291"}.fa-skype:before{content:"\f17e"}.fa-linkedin:before{content:"\f0e1"}.fa-xing:before{content:"\f168"}.fa-arrow-right:after{content:"\f073";margin-left:15px;content:url("../../sg_grafik/icons/arrow.svg");position:relative;top:1px;display:inline-block;width:30px}.tcSosu>a:hover.fa-arrow-right:after{content:url("../../sg_grafik/icons/arrow_white2.svg")}.sgp_trans_box .fa-users:before{margin-right:3px}.trans_small_text{font-size:.75rem;position:absolute;top:0;bottom:0;left:17px;line-height:81px;color:#fff}.trans_without_small_text .trans_text{line-height:60px}.sgp_section_name{font-weight:bold;font-size:1.0rem;margin-bottom:20px;margin-top:50px;color:#000;color:#333;font-size:1.5rem;font-weight:normal;line-height:1.5rem}#screenshots a{font-size:1rem;font-weight:bold;font-size:15px;line-height:1.5rem}.uber-uns #about_htm>.sgp_section_name{margin-top:0}.prog_tab_container>.sgp_section_name:first-of-type{margin-top:0}.sgp_prog_media_description{margin:6px 10px 10px 10px;font-style:italic;width:250px;display:inline-block}.sgp_prog_media_preview{width:250px;margin:0 0 10px 10px}.sgp_prog_headline{margin-top:20px;font-weight:bold;margin-bottom:10px}.sgp_section_content p:first-of-type{margin-top:0}#screenshots{display:flex;flex-wrap:wrap;box-sizing:border-box}#screenshots>.sgp_screenshots_box{width:47.25%;max-width:47.25%;margin-right:5.5%;margin-bottom:20px}.sgp_screenshots_box .sgp_section_name{margin-top:0}#screenshots .sgp_screenshots_box:nth-child(2n){margin-right:0}.sgp_prog_screenshot_legende{margin-left:10px;font-size:.9em;overflow-y:hidden;max-height:185px}.sgp_prog_screenshot_legende h3{font-weight:bold;font-size:.9em;margin-bottom:5px;margin-top:10px}#screenshots>.sgp_screenshots_box img{height:auto}body table .sgp_prog_head td a{text-decoration:none !important}table .sgp_prog_head td{padding-top:40px;padding-bottom:0}table .sgp_prog_memory_require td{padding-top:60px}table .sgp_prog_saved_at td{padding-top:20px}table thead tr:first-of-type td{padding-top:0}table .sgp_prog_head td a::before{color:#1e3177;content:"\f05a";margin-left:2px;position:relative;top:0;font-family:'fa';margin-right:3px;font-size:.9rem}.yesno_icon.yes_icon::before{content:'\f00c';color:green}.yesno_icon::before{margin-right:5px;font-size:1.1rem;font-family:'fa'}.yesno_icon.no_icon::before{content:'\f00d';color:#9c9c9c}.sgp_prog_subpart td{font-size:.9rem}.sgp_prog_os{margin-top:10px;display:inline-block}.sgp_prog_pic{background-image:url('../../sg_grafik/headerbackgrounds/progs.jpg') !important}.sgp_programm_angaben b{display:block}.sgp_content_faq_answer{margin-bottom:30px}.sgp_content_faq_frage{text-decoration:underline;margin-bottom:5px}.sgp_trans_box,.sgp_firmen_trans_box{width:298px;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:#0078d7;position:relative}.sgp_trans_box:hover,.sgp_firmen_trans_box:hover{background:#0681ff}.sgp_trans_box input,.sgp_trans_box a,.sgp_firmen_trans_box input,.sgp_firmen_trans_box a{width:298px;height:60px;border:0;background:url('../../sg_grafik/buttons/firma/firmen_btn_trans_bg.png');display:block;cursor:pointer;position:relative;z-index:1000}.sgp_trans_box input.sgp_buttons_de.sgp_demo_ddl{background-position:-2100px 0}.sgp_trans_box input.sgp_buttons_de.sgp_infomat{background-position:0 0}.sgp_trans_box input.sgp_buttons_de.sgp_case_study{background-position:-300px 0}.sgp_trans_box input.sgp_buttons_de.sgp_buy_now{background-position:-2400px 0}.sgp_trans_box a.sgp_buttons_de_sofort_kauf{background-position:-2400px 0}.sgp_trans_box input.sgp_kaufen_image{background-position:-1200px 0}.sgp_trans_box input.sgp_buttons_de.sgp_expose{background-position:-600px 0}.sgp_trans_box input.sgp_buttons_de.sgp_demo_dva{background-position:-2100px 0}.sgp_trans_box a.sgp_buttons_de_email_anf{background-position:-900px 0}.sgp_trans_box input.sgp_buttons_en.sgp_demo_ddl{background-position:-2100px -60px}.sgp_trans_box input.sgp_buttons_en.sgp_infomat{background-position:0 -60px}.sgp_trans_box input.sgp_buttons_en.sgp_case_study{background-position:-300px -60px}.sgp_trans_box input.sgp_buttons_en.sgp_buy_now{background-position:-2400px -60px}.sgp_trans_box a.sgp_buttons_de_sofort_kauf{background-position:-2400px 0}.sgp_trans_box input.sgp_buttons_en.sgp_kaufen_image{background-position:-1200px -60px}.sgp_trans_box input.sgp_buttons_en.sgp_expose{background-position:-600px -60px}.sgp_trans_box input.sgp_buttons_en.sgp_demo_dva{background-position:-2100px -60px}.sgp_trans_box a.sgp_buttons_en_email_anf{background-position:-900px -60px}.sgp_firmen_trans_box input.sgp_con{background-position:-1800px 0}.sgp_firmen_trans_box a.sgp_buttons_de_email_anf{background-position:-900px 0}.sgp_firmen_trans_box input.sgp_expose{background-position:-1500px 0}#kontaktbuttons_hidden_hover{display:none}.sgp_prog_right_content{position:relative}#kontaktbuttons.enabled{position:fixed;top:0;margin-top:0;background:#fff;width:300px;z-index:20}#kontaktbuttons.enabled .sgp_trans_box,#kontaktbuttons.enabled .sgp_firmen_trans_box{width:50px;height:50px;border:0;display:block;cursor:pointer;margin-left:0;margin-right:0;background:#fff;box-shadow:none}#kontaktbuttons.enabled form{display:flex !important;justify-content:space-between}#kontaktbuttons.enabled .sgp_trans_box input,#kontaktbuttons.enabled .sgp_trans_box a,#kontaktbuttons.enabled .sgp_firmen_trans_box input,#kontaktbuttons.enabled .sgp_firmen_trans_box a{width:50px;height:50px;background:url('../../sg_grafik/buttons/firma/firma_btn_trand_small.png') #0078d7;box-shadow:0 1px rgba(255,255,255,0.4) inset,0 1px 2px rgba(0,0,0,0.2)}#kontaktbuttons.enabled .sgp_trans_box input:hover,#kontaktbuttons.enabled .sgp_trans_box a:hover,#kontaktbuttons.enabled .sgp_firmen_trans_box input:hover,#kontaktbuttons.enabled .sgp_firmen_trans_box a:hover{background-color:#0681ff}#kontaktbuttons.enabled .sgp_trans_box input.sgp_buttons_de.sgp_demo_ddl,#kontaktbuttons.enabled .sgp_trans_box input.sgp_buttons_en.sgp_demo_ddl,#kontaktbuttons.enabled .sgp_trans_box input.sgp_buttons_de.sgp_demo_dva,#kontaktbuttons.enabled .sgp_trans_box input.sgp_buttons_en.sgp_demo_dva{background-position:50px 0}#kontaktbuttons.enabled .sgp_trans_box input.sgp_buttons_de.sgp_infomat,#kontaktbuttons.enabled .sgp_trans_box input.sgp_buttons_en.sgp_infomat{background-position:0 0}#kontaktbuttons.enabled .sgp_trans_box input.sgp_buttons_de.sgp_case_study,#kontaktbuttons.enabled .sgp_trans_box input.sgp_buttons_en.sgp_case_study{background-position:300px 0}#kontaktbuttons.enabled .sgp_trans_box input.sgp_buttons_de.sgp_expose,#kontaktbuttons.enabled .sgp_trans_box input.sgp_buttons_en.sgp_expose,#kontaktbuttons.enabled .sgp_firmen_trans_box input.sgp_expose{background-position:250px 0}#kontaktbuttons.enabled .sgp_trans_box a.sgp_buttons_de_email_anf,#kontaktbuttons.enabled .sgp_trans_box a.sgp_buttons_en_email_anf,#kontaktbuttons.enabled .sgp_firmen_trans_box a.sgp_buttons_de_email_anf{background-position:200px 0}#kontaktbuttons.enabled .sgp_trans_box input.sgp_buttons_de.sgp_buy_now,#kontaktbuttons.enabled .sgp_trans_box a.sgp_buttons_de_sofort_kauf,#kontaktbuttons.enabled .sgp_trans_box input.sgp_kaufen_image,#kontaktbuttons.enabled .sgp_trans_box input.sgp_buttons_en.sgp_kaufen_image{background-position:147px 0}#kontaktbuttons.enabled .sgp_firmen_trans_box input.sgp_con{background-position:100px 0}#kontaktbuttons.enabled_stay{position:absolute;bottom:0;top:initial;margin-top:70px;background:#fff;width:300px}.trans_text{position:absolute;top:0;bottom:0;left:17px;color:#fff;margin:auto;vertical-align:middle;line-height:45px}.trans_icon{position:absolute;top:0;color:#fff !important;bottom:0;right:18px;line-height:60px;font-size:1.6rem}.sgp_trans_box .fa:before,.sgp_firmen_trans_box .fa:before{color:#fff;float:none}ul.sgp_green_buttons{padding-left:0 !important;margin-bottom:30px}ul.sgp_green_buttons li{background:url("../../../media/sg_grafik/icons/green_arrov2.png") no-repeat 0 4px;list-style:none;padding-left:30px;margin-bottom:15px !important;padding-top:5px}.sgp_laender_flag{background-image:url("../../sg_grafik/icons/symblib.png?version=20130311");display:inline-block;height:12px;padding:0;width:18px}.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}.sgp_support_teaser{margin-bottom:15px;line-height:130%}.sg_support_anbieter_teaser .sgp_pm_btn_align{margin-top:0}.sg_support_anbieter_teaser p{padding:0;padding-top:10px;line-height:180%}.sgp_support_text>p{margin-top:0;margin-bottom:0;padding-bottom:10px}.sgp_support_text img{margin-bottom:0;width:100%;margin-top:20px}.sgp_support_text>div:last-child{margin-right:0}.sgp_support_text .fa:before{margin-right:10px;color:#0078d7}.sgp_support_text .fa{word-break:break-all}.sgp_main_rubrik_link{bottom:0;padding:0;position:absolute;width:100%}.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}.topSearchEnabled .hpTcContent h1{font-size:1.5rem}.topProgsNoScreen{margin-right:0;padding-bottom:0 !important}.topProgsNoScreen .sgp_prog_details{position:relative;bottom:initial}.sgp_prog_details .progBoxBsListe div{margin-right:5px}.sgp_prog_details .sgp_os_mainframe{margin-left:5px}.anfrage_top .hpTcContent h3{color:#fff;font-size:2.5rem;text-align:center;background:rgba(0,120,215,0.9);display:inline-block;padding:10px 20px;margin-bottom:0}.sgp_anfrage_additional_info_buttons{margin-bottom:25px}.sgp_anfrage_additional_info_buttons input,.adittionally-btn input{margin-right:10px}.anfrageContainer h2{margin-top:15px}.sgp_formular_hinweis_text{display:block;margin-top:50px;text-align:center}.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 #1985db}.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_formular_bez{font-size:.8rem}.sgp_anfrage_table textarea{width:100%;height:150px}.sgp_section_content p{margin-top:2px;margin-bottom:10px}.sgp_programm_angaben{margin-bottom:30px}.sgp_no_border{border:0}.sgp_referenzen{overflow:hidden}.oneColumn{-webkit-column-count:1;-moz-column-count:1;column-count:1}.twoColumn{-webkit-column-count:2;-moz-column-count:2;column-count:2}.threeColumn{-webkit-column-count:3;-moz-column-count:3;column-count:3}.fourColumn{-webkit-column-count:4;-moz-column-count:4;column-count:4}.column-gap-40{column-gap:40px}.sgp_referenzen>ul{column-count:3;column-gap:40px}.functionsList .sgp_swk_ul{column-count:3}.sgp_referenzen ~ div{clear:both}.sgp_pressemeldung{margin-bottom:20px}.sgp_firma_left_content_box .sgp_referenzen ~ div .sgp_section_name{margin-top:50px}.sgp_swk_short{color:#fff;font-size:1rem;text-align:center;background:rgba(0,120,215,0.9);display:inline-block;padding:10px 20px;margin-bottom:0;margin-top:15px}.sgp_swk_short{font-style:italic;margin-top:2px;display:inline-block}.sgp_paging>span{padding:5px 8px;margin-right:5px;display:inline-block;margin-bottom:5px}.sgp_messe_teaser .sgp_new_entries_text{padding-bottom:0;margin-bottom:0;padding:20px;border:1px solid #dcdcdc}.sgp_messe_teaser .sgp_pm_pic{float:none;display:block;text-align:center;margin-top:15px;margin-bottom:0;margin-right:0}.sgp_messe_teaser h4{margin-bottom:35px;text-align:center}.sgp_messe_teaser .sgp_messe_zeit{margin:0;padding:0;line-height:100%;text-align:center}.sgp_messe_teaser .sgp_messen_ort_stand{margin:0;padding:5px 0 0 0;line-height:100%;text-align:center}.sgp_messe_teaser .sgp_messe_text{margin-top:15px}.sgp_messe_teaser{margin-bottom:20px}.sgp_messe_teaser .button{display:block;text-align:center}.companyData{display:flex;flex-wrap:wrap;justify-content:space-between}.progData{display:flex;flex-wrap:wrap}.progData>div{flex-basis:31%;margin-right:3.5%;box-sizing:border-box}.progData>div:nth-of-type(3n){margin-right:0}.companyData .fa::before{padding-top:0}.companyData .fa-flag>span.sgp_laender_flag{margin-left:0}.companyData .fa-flag{display:flex;align-items:center}.companyData>div{padding-right:20px}.cpartnerTeaser{margin-bottom:0 !important}.cpartnerTeaserLogo{display:flex}.cpartnerTeaserLogo .text{margin-bottom:0}.sgp_cpartner_logo{margin-bottom:0;margin-left:20px}.sgp_cpartner_logo div>span{margin-left:3px}.sgp_cpartner_logo div img{margin-bottom:5px;margin-top:4px}.box-hersteller{display:flex;flex-wrap:wrap;margin-left:-1%;margin-right:-1%;padding-bottom:20px}.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;max-width:314px}.sgp_news .software-box,.sgp_news .presse-box{width:100%;max-width:100%;margin-right:0;display:block}.software-box-background,.presse-box-background{height:100px;background-size:cover;background-position:center;background:url('../../sg_grafik/headerbackgrounds/rubriks_m.jpg') no-repeat center 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;word-break:break-word}.fa-dir::before{content:'\f115'}.fa-tag::before{content:'\f02b'}.software-box a{cursor:pointer;text-decoration:underline}.software-box:hover,.presse-box:hover{box-shadow:0 6px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}.box-hersteller .sgp_section_name{margin-bottom:10px;padding-left:8px;width:100%}.software-rubrik{position:absolute;bottom:10px;width:100%;left:0;height:23px;overflow:hidden;word-break:break-all}.software-rubrik .wraper{padding-left:10px;padding-right:10px}.software-rubrik .wraper:before{position:absolute;top:0;right:0;bottom:0;width:100%;height:100%;z-index:2;content:'';background:linear-gradient(to right,rgba(255,255,255,0.3),#ffffff01);width:41px}.software-name b{font-weight:normal;text-decoration:underline;color:#1e3177}.software-kruz{margin-top:10px;min-height:75px}.software-box-content{padding-bottom:40px}.werbemittel{position:relative;margin-bottom:1px;margin-top:1px;border-style:solid;border-width:0;border-color:#dcdcdc;width:100%}.werbemittel td{vertical-align:middle;padding:0;color:#339;border-style:solid;border-width:0;border-color:blue}.werbemittel td a{text-decoration:none}.werbemittel .anzeige{width:100%;background-color:#e8ebf6;background-color:#FFF;border-style:solid;border-width:1px;border-color:#dcdcdc}.werbemittel .anzeige td{padding:5px;font-size:10pt;line-height:20px;border-style:solid;border-width:0;border-color:green}.werbemittel .titel{background-color:#c9d0ed;background-color:#FFF}.werbemittel .hersteller{float:left;margin-right:15px;text-decoration:underline}.werbemittel .ansprechpartner{float:left}.wrap{overflow:hidden}.hpSearchSliderSoftwareButton{margin-top:20px;margin-bottom:0}#search-frame-box .hpSearchSliderSoftwareButton{margin:20px;margin-bottom:20px;margin-bottom:0;margin-bottom:20px}#search-frame-box .search-rubrik .rubtext{background:#fff}.sgp_itd_erg_logo{margin-right:13px}.firmenBoxMesse img{max-height:15px}.firmenBoxMesse tr:nth-of-type(1)>td:nth-of-type(1){padding-top:30px !important;background:transparent !important;padding-bottom:5px !important;border-bottom:0 !important}.firmenBoxMesse tr:nth-of-type(2) td{vertical-align:middle;padding-bottom:0 !important;line-height:10px}.firmenBoxMesse tr:nth-of-type(3) td{vertical-align:middle}#search-in-result>b{margin-top:20px;display:inline-block}#search-in-result b:first-child{margin-top:0}.sgp_messen_buttons .button{white-space:nowrap;display:inline-block;margin-bottom:10px}.progBoxRight .button:before{font-size:.9rem;margin-right:7px;position:relative;top:-1px}.sgp_menu_search{padding-bottom:16px !important;color:#1e3177 !important}.boxShadow{box-shadow:0 2px 2px 0 rgba(0,0,0,0.16),0 0 0 1px rgba(0,0,0,0.08)}.boxShadow:hover{box-shadow:0 3px 8px 0 rgba(0,0,0,0.2),0 0 0 1px rgba(0,0,0,0.08)}.progeintrag:hover .progname_container a{text-decoration:underline}.hide{display:none}.preisBox>div>.fa-eur{margin-top:1px}.pinboardWrap{display:flex;flex-direction:row-reverse}.pinnboardSucheText{flex:1}.pinboardWrap .searchBoxRight{margin-right:0}.sgp_small_menu .nav{border-bottom:1px solid #b7b7b7}.sgp_prog_subpart{display:flex;margin-bottom:40px;flex-wrap:wrap}.sgp_prog_subpart>div{flex-basis:22.375%;margin-right:3.5%}.sgp_prog_subpart>div:nth-of-type(4n){margin-right:0}.osHead{margin-bottom:5px}.memoryReq{margin-bottom:40px}.mainframe{display:inline-block}.mainframeInfo{display:inline-block;text-decoration:none}.mainframeInfo .fa-info-circle{position:relative}.mainframeInfo .fa-info-circle:before{float:none;margin-left:2px;margin-right:0}.navRubs>.threeBoxes{text-align:left}.nav>div>ul .navRubs ul{position:relative;top:auto !important;left:auto;height:auto}.nav>div>ul .navRubs ul>li>a{padding:0;width:auto;line-height:initial;font-size:.9rem;background:0;transition:none;box-shadow:none}.nav>div>ul .navRubs a{transition:none}.nav>div>ul .navRubs ul>li>a:hover{text-decoration:none}.nav>div>ul .navRubs a:hover{text-decoration:none}.fiveBoxes a{font-size:.9rem}.fourBoxes{width:23.5%;margin-right:2%;position:relative;text-align:left}.fourBoxes:nth-of-type(4n){margin-right:0}.nav>div>ul .navRubs ul li{margin-bottom:5px}.navRubs h2{line-height:initial;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ccc;text-align:left;font-weight:bold;color:#333;padding-top:40px}.nav>ul>li:hover>ul,.nav>ul>li:hover>.navRubs{display:block}.fiveBoxesContainer{display:initial}.fiveBoxes{margin-right:25px;display:inline-block;line-height:initial;float:left}.fiveBoxes{line-height:initial}.make_kachel .cardShadow .progBoxRight .button{right:40px}.sgp_small_menu .sgp_menu_search{line-height:36px !important}.verticalScroll{overflow:hidden;overflow-x:hidden;white-space:nowrap;overflow-x:auto;padding-bottom:35px;margin-bottom:15px}@media screen and (min-width:1101px){.hint-page .software-box{width:100%}}.hint-page .software-box{transition:none;margin-left:0;margin-right:0;margin-bottom:0}.sosu-teaser{;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);margin-bottom:30px}.hint-page .call-to-action .button-area .button{width:100%;text-align:center;border-radius:0}.hint .sgp_teaser_head{margin-bottom:20px;border-bottom:1px solid #ddd;line-height:54px;padding-bottom:0}.sosu-content{padding:20px}.sosu-teaser:hover{box-shadow:0 6px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}.sosu-teaser-background{height:150px;background-size:cover;background-position:center;background:url('../../sg_grafik/infografik/sosu_teaser/teaser_bg.jpg') no-repeat center center;position:relative;display:flex;justify-content:center;align-items:center}.sosu-teaser-background:before{background:linear-gradient(to right,rgba(0,40,70,0.8),rgba(0,0,0,0.8));content:"";height:100%;left:0;position:absolute;top:0;width:100%}.sosu-teaser h2{color:#fff;position:relative;margin:0;padding:0;text-align:center;word-break:keep-all;padding:20px}.hint .flex-70{margin-right:50px}@media screen and (max-width:1100px){.verticalScrollProgs{overflow:hidden;overflow-x:hidden;white-space:nowrap;overflow-x:auto;padding-bottom:30px;margin-bottom:15px}.hint{flex-direction:column}.hint .flex-70{width:100%}.hint .flex-30{width:100%;width:auto}.hint-page .software-box{width:370px !important;max-width:unset !important;display:inline-block !important;white-space:normal;margin-right:30px}.hint-page .software-box .software-box-background{width:370px}.hint-page div:first-of-type{margin-left:0}.prog-boxen{display:flex}.hint-page{margin-left:-15px;margin-right:-15px}.prog-boxen{padding-left:15px;padding-right:15px}.teaser-area{padding-left:15px;padding-right:15px}.sosu-teaser{width:370px;white-space:normal}.teaser-area .sgp_teaser_head{display:none}.teaser-area{float:left;margin-right:10px}.sosu-teaser-background{width:370px}.hint-page{margin-top:20px}.hint .sgp_teaser_head{line-height:initial;border:0;padding-left:15px;margin-bottom:33px}}.popover-content a{padding-bottom:0}.sgp_sponsoring h2{text-align:center;padding:30px}.sgp_sponsoring{margin-bottom:60px;clear:both}.sgp_sponsoring .sgp_support_text{text-align:center}.sgp_sponsoring .sgp_support_text img{width:initial;margin-top:0}#sgp_sponsoring{clear:both}.features{display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;margin-bottom:2rem !important;flex-wrap:wrap;transition:.8s}.features+p{text-align:center;margin-bottom:4rem}.features>section{text-align:center;flex-basis:23%;margin:1%;box-sizing:border-box;position:relative}.icon.major{display:block;margin:0 0 1.25rem 0 !important}.icon{text-decoration:none;border-bottom:0;position:relative}.features h3{font-weight:400;margin:0 0 1rem 0;font-size:1.1rem}.features p{margin:0 0 2rem 0;font-size:.9rem}.icon.major:before{box-shadow:inset 0 0 0 100px #1985db;color:#fff}.withHover .icon:hover.major:before{box-shadow:inset 0 0 0 3px #1985db;color:#1985da}.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}.sgp_icon:before{display:inline-block;width:3.5rem;height:3.5rem;line-height:3.5rem;border-radius:3.5rem;font-size:1.75rem;text-align:center;box-shadow:inset 0 0 0 100px #1985db;color:#fff;margin-right:10px;margin-bottom:20px}.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-itd-logo::before{content:url("https://www.softguide.de/aktualisierung/media/sg_grafik/logos/itd/itd_tran.png");line-height:6.4rem !important}.fa-laufband::before{content:url("https://www.softguide.de/aktualisierung/media/sg_grafik/logos/itd/laufBand.png");line-height:6.4rem !important}.fa-envelope::before{content:'\f0e0'}.fa-space-shuttle::before{content:'\f197'}.icon:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:fa;font-style:normal;font-weight:normal;text-transform:none !important}.sgp_sponsor_headline{text-align:center}.sgp_sponsoring h2{display:inline-block;padding-bottom:10px;padding-top:0 !important}.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-sizing:border-box}.flip-card:hover .flip-card-inner{transform:rotateY(180deg)}.flip-card:hover .flip-card-front{z-index:1}.flip-card:hover .flip-card-back{z-index:2}.flip-card-front,.flip-card-back{position:absolute;width:100%;height:100%;backface-visibility:hidden}.flip-card-front{background-color:#fff;z-index:2;padding:2rem;box-sizing:border-box}.flip-card-back{background-color:#fff;z-index:1;padding:2rem;box-sizing:border-box;transform:rotateY(180deg)}.flip-card-back p span{word-break:keep-all;white-space:nowrap}.card-softguide-entry .button,.card-itd-entry .button{position:absolute;bottom:2rem;width:calc(100% - 4rem)}@media only screen and (min-width:1136px) and (max-width:1250px){.card-softguide-entry .button,.card-itd-entry .button{bottom:10px}}@media only screen and (min-width:1401px) and (max-width:1572px){.card-softguide-entry .button,.card-itd-entry .button{bottom:10px}}@media only screen and (max-width:1250px){.card-softguide-entry .button,.card-itd-entry .button{position:relative;bottom:initial;width:100%}}.card-softguide-entry:hover,.card-itd-entry:hover{min-height:291px}.flip-card{transition:.8s}.card-softguide-entry:hover .flip-card-back,.card-itd-entry:hover .flip-card-back{position:relative}.werbeformen>section{min-height:270px}.flip-card-back>div,.flip-card-back>h1{font-size:1.3rem;margin-bottom:20px;color:black;font-weight:normal}.contact-ans{margin-bottom:5px}.contact-name{margin-bottom:5px}.sgp-support-text-contact{margin-top:5px}.sgp-support-text-contact span{display:block}.sgp_content_headline{font-weight:bold;margin-bottom:10px;font-size:1.1rem;margin-top:30px;color:#1474c0;font-size:1.3rem !important;margin-bottom:10px !important}h3.sgp_content_headline{font-size:1.1rem !important;font-weight:normal !important}h2.sgp_content_headline{font-size:1.3rem !important;font-weight:bold !important}.progContanctDetails img{border-radius:3px;margin-top:5px;max-width:200px;margin-bottom:10px}.ap_position{font-size:.8rem}.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}.social-contact-btn>div>a:hover .fa::before{color:#fff}@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%}}@media only screen and (max-width:500px){.flip-card:hover .flip-card-inner{transform:none}.features>section{background:#fff}.flip-card-front,.flip-card-back{position:initial;width:initial;height:initial}.flip-card-front{padding-bottom:0}.flip-card-front p:last-child{margin-bottom:10px}.flip-card-front p,.flip-card-front h3{display:none}.flip-card-back p:last-child{margin-bottom:0}.flip-card-back{transform:none;padding-top:0}.flip-card-back h1{display:none}.werbeformen>section{min-height:initial}}.sgp_contact_angebot{margin-top:40px}.sgp_contact_angebot fieldset{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#a7a7a9 -moz-use-text-color -moz-use-text-color;border-image:none;border-style:solid none none;border-width:1px medium medium;padding:15px 15px 0;display:inline-block;width:550px}.sgp_contact_angebot legend{color:#000;font-size:1em;font-weight:bold;padding:0 5px}.sgp_contact_angebot>fieldset>div>div{margin:.5em 0;overflow:hidden}.sgp_contact_angebot label,.sgp_contact_angebot .identifier3{color:#000;display:block;float:left;margin-right:10px;margin-top:5px;text-align:left;width:130px;font-size:inherit;margin-left:6px}.sgp_contact_angebot input[type="text"],.sgp_contact_angebot select{width:300px;margin:0 0 0 5px;padding:3px 0 3px 5px}.sgp_contact_angebot .required,.sgp_contact_angebot .red_star_mark{color:red}.sgp_contact_angebot textarea{width:300px;height:120px;margin-left:5px;padding:3px 0 3px 5px}.sgp_contact_angebot .spg_send_data{margin-left:151px;margin-top:15px;text-align:center;width:307px}.absenden_datenschutz,#anbieter_htm ~ p{margin-left:151px !important}.anbieter-contact-form .absenden_datenschutz,.anbieter-contact-form anbieter_htm ~ p{margin-left:0 !important;margin-top:15px}.alert-error{display:inline-block}.alert-error:empty{display:none}.sgp_angebot{padding-left:0 !important}.sgp_angebot li{font-weight:normal !important}.sosuLeadNeaPage .sgp_contact_angebot fieldset{width:inherit;padding-left:0;padding-right:0;padding-top:0;border:0}.sosuLeadNeaPage .absenden_datenschutz{margin-left:0 !important;float:left;margin-bottom:20px}.sosuLeadNeaPage .sgp_contact_angebot input[type="text"]{width:100%;margin-left:0}.sosuLeadNeaPage .sgp_contact_angebot label{width:100%;margin-left:0;margin-right:0}.sosuLeadNeaPage .sgp_contact_angebot .f_name{margin-top:0}.sosuLeadNeaPage .sgp_contact_angebot textarea{width:100%;margin-left:0}.sosuLeadNeaPage .entryFormTable-cell{text-align:left;padding:10px;padding-left:15px;padding-right:15px}.sosuLeadNeaPage .sgp_contact_angebot legend{padding-left:0;padding-right:0}.sosuLeadNeaPage .sgp_contact_angebot .spg_send_data{margin-left:0;width:100%}.sosuLeadNeaPage .sgp_contact_angebot>fieldset>div>div{overflow:inherit}.sosuLeadNeaPage .table-cell:nth-child(3n){width:calc(30% - 1px);flex-direction:column}.sosuLeadNeaPage .table-cell:nth-child(3n-1){width:calc(40% - 1px);flex-direction:column}.sosuLeadNeaPage .table-cell:nth-child(3n-2){width:calc(30% - 1px)}.sosuLeadNeaPage .sgp_contact_angebot{margin-top:0}.width200{width:250px}.width400{width:510px}.width600{width:760px}.sgp_referenzen_images{margin-right:-3%;margin-left:-3%;width:initial}.sgp_referenzen_col_3{text-align:center;margin-top:20px;margin-bottom:20px;width:27.3333%;margin:3%;display:flex;justify-content:center;flex-wrap:wrap}.sgp_referenzen_col_3>div:first-child{margin-bottom:10px;width:100%;align-items:inherit;align-self:flex-end}.sgp_referenzen_col_3>div:nth-child(2){align-self:flex-end;width:100%}.no_fixed .nav{position:relative}@media(max-width:600px){.no_fixed .sgp_ig_anbieter{padding-top:20px}}.sgp_ig_anbieter .tcBackground{background-position:center !important}.topContentProgs .tcBackground:before{background:linear-gradient(90deg,#003056 0,#006cc2 46%,#66aee7 100%) !important;opacity:.8}.ie9 .topContentProgs .tcBackground{background-image:none;background:#003864}.ie9 .search-field .search-form .form-control{height:10px !important;box-sizing:border-box;padding:0;height:30px !important;line-height:0 !important;min-height:auto !important}.ie9 .bigMenu{position:relative !important}.ie9 body .search-form .btn{position:relative;top:-41px;height:28px;background-image:url("https://www.softguide.de/aktualisierung/media/sg_grafik/icons/search.jpg");width:39px}.ie9 body .desktop .search-form .btn{right:0}.sgp_ig_softwarerecherche{padding-top:40px;padding-bottom:40px}.sgp_ig_anbieter{padding-top:40px;padding-bottom:40px;position:relative}.sgp_ig_anbieter h1{font-size:3rem !important;text-align:left !important}.sgp_ig_anbieter .hpTcContent p,.sgp_ig_softwarerecherche .hpTcContent p{padding:10px 20px;margin-top:20px;font-size:1.2rem;background:rgba(0,120,215,0.9);display:inline-block;font-size:1.6rem}.sgp_ig_anbieter .hpTcContent{text-align:left}.green.button-area{margin-top:10px}.green .button{padding:0;background:0;display:flex;height:55px;border:0;margin-right:20px;text-shadow:#0d5810 0 0 3px;box-shadow:0 3px 3px rgba(0,0,0,0.42),0 1px 3px rgba(0,0,0,0.54);font-weight:bold;transition:.5s;border-radius:5px}.green .button:hover{box-shadow:0 6px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}.green .button:hover span.arrow-right{left:10px}.green .button .btn-left{background-color:#78970c;border-radius:4px 0 0 4px;font-size:23px}.green .button .btn-right{background-color:#98c010;border-radius:0 4px 4px 0;position:relative}.green .button>span{padding:0 30px;padding-top:0;padding-bottom:0;padding-top:15px;padding-bottom:15px;display:inline-block}.our-service{margin-top:30px}.green.button-area.left{justify-content:left}.button-area{margin-top:50px;display:flex;justify-content:center;align-items:center;position:relative}.sgp_ig_anbieter .button-area .button,.call-to-action .button-area .button{background-color:#98c010;border-radius:0;padding:15px 75px 15px 75px;border:0;margin-right:20px;text-shadow:#0d5810 0 0 3px;box-shadow:0 3px 3px rgba(0,0,0,0.42),0 1px 3px rgba(0,0,0,0.54);font-weight:bold;padding:15px 30px 15px 30px;background-size:200% auto;transition:.5s;border-radius:5px;padding:15px}.sgp_ig_anbieter .button-area .button{padding:0;background:0;display:flex;height:55px}.arrow-right{position:absolute;width:0;height:0;border-top:28px solid transparent;border-bottom:27px solid transparent;-webkit-transition:all .15s;transition-property:all;-transition:all .15s;-webkit-transition-property:left,right;transition-property:left,right;left:0;box-shadow:-10px 0 0 0 #78970c;border-left:10px solid #78970c;top:0}.sgp_ig_anbieter .button-area .button:hover span.arrow-right{left:10px}.sgp_ig_anbieter .button-area .button:hover,.call-to-action .button-area .button:hover{background-color:#587a03;background-color:#739f05}.sgp_ig_anbieter .button-area .button:hover{box-shadow:0 3px 5px rgba(0,0,0,0.42),0 1px 5px rgba(0,0,0,0.54);box-shadow:0 6px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}a.just-link:link{color:#fff}a.just-link{color:#fff;text-decoration:underline}a.just-link:hover{text-decoration:none}.call-to-action .button-area{margin-top:0}.box_feat{background-color:#fff;padding:165px 45px 20px;text-align:center;position:relative;border-radius:5px;margin-bottom:25px}.box_feat#icon_1{background:url(../../sg_grafik/infografik/anbieterseite/leads.svg) center 45px no-repeat #fff}.box_feat#icon_2{background:url(../../sg_grafik/infografik/anbieterseite/aquise.svg) center 45px no-repeat #fff}.box_feat#icon_3{background:url(../../sg_grafik/infografik/anbieterseite/beratung.svg) center 45px no-repeat #fff;background:url(../../sg_grafik/infografik/anbieterseite/beratung27.png) center 45px no-repeat #fff}.features{margin-left:-1%;margin-right:-1%}.benefit-summary .cs-grid-row>.cs-grid-col-d-4{background:0;padding-bottom:0;margin-bottom:0}.benefit-summary .cs-grid-row{margin-bottom:-25px}.benefit-summary .middleContent{padding-bottom:80px;padding-top:80px}.sgp_sponsor_headline h2{display:inline-block;margin-bottom:50px !important;padding-bottom:10px;padding-top:0 !important;text-align:center;padding:30px;font-size:2.3rem !important;padding-bottom:0 !important}.partner-ty{padding-top:180px !important;padding-bottom:180px !important}.container-full{width:100%}.item-flex{display:flex;width:100%}.width-50{width:50%}.flex-wrap{flex-wrap:wrap}.persona-picture{background-position:center top;background-size:cover;padding:0;width:50%}.feind{background-image:url(../../sg_grafik/infografik/anbieterseite/feind_zitat.jpg)}.ryd{background-image:url(../../sg_grafik/infografik/anbieterseite/ryd_zitat6.jpg)}.bur{background-image:url(../../sg_grafik/infografik/anbieterseite/bur_zitat.jpg)}.persona-text{padding:80px;width:50%;box-sizing:border-box}.personen-teaser h2{margin-bottom:30px;font-size:2rem;line-height:1.2}.personen-teaser p{color:#666;line-height:26px;margin:0 0 15px;text-transform:none;font-weight:400}.content{border-left:2px solid #e7e7e7;padding-left:25px;position:relative;z-index:1;border-left:2px solid #98c010}.content p:last-of-type{margin-bottom:40px}.content p:first-of-type::after{content:",,";font-family:"Times New Roman";font-size:120px;left:3px;letter-spacing:-12px;opacity:.1;position:absolute;top:40px;transform:rotate(180deg);opacity:1}.content p:last-of-type::after{content:",,";font-family:"Times New Roman";font-size:120px;letter-spacing:-12px;opacity:.1;position:absolute;opacity:1;bottom:20px}.heading h4{font-weight:600;text-transform:uppercase;margin-bottom:10px;color:#0078d7;font-size:1.3rem}.content span{color:#ff5a6e;font-family:"Poppins",sans-serif;font-weight:600;text-transform:uppercase;color:#0078d7;font-size:.9rem}.content p{position:relative;z-index:1}.content h4{font-weight:600;margin-bottom:5px;text-transform:capitalize;font-size:1.0rem}.content p:first-of-type{padding-top:30px}.cBlueB{background:#3199ec;background:#0078d7;background-image:url('/aktualisierung/media/sg_grafik/infografik/anbieterseite/bg.jpg');position:relative;background-position:center}.cBlueB: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%;background:linear-gradient(to right,rgba(25,133,219,0.8),rgba(0,142,255,0.8));background:linear-gradient(to right,rgba(25,133,219,0.5),rgba(25,133,219,0.5))}.traffic-monitor h2{font-size:2.3rem !important;color:#fff}.sgp_sponsor_headline{text-align:center}.features-anbieter ul{display:block;margin-bottom:0;margin-top:30px;display:flex;flex-wrap:wrap}.features-anbieter ul li{font-size:16px;line-height:30px;padding-bottom:15px;padding-left:35px;position:relative;z-index:1;width:50%;box-sizing:border-box}.features-anbieter ul li:nth-of-type(1),.features-anbieter ul li:nth-of-type(3){padding-right:30px}.features-anbieter ul li::before{border:2px solid;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#ff5a6e;content:"\f00c";font-family:fa;font-size:1.0rem;font-weight:600;left:0;line-height:24px;position:absolute;text-align:center;top:0;width:25px;color:#98c010}.features-anbieter ul li:last-of-typ3{padding-bottom:0;margin-bottom:0}.features-anbieter ul li:nth-of-type(2n){padding-bottom:0;margin-bottom:0}.text-center{text-align:center}.traffic-boxes{display:flex;margin-right:-15px;margin-left:-15px;margin-top:50px}.middleContent.traffic-monitor ul{list-style:none !important;margin-top:0;margin-bottom:0}.info-boxes-4 .traffic-item{width:25%}.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}.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}.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}.flaticon-start::before{content:url("../../sg_grafik/logos/itd/itd_tran.png")}.user-icon::before{content:url("../../sg_grafik/infografik/anbieterseite/benutzer.svg");display:inline-block;margin-top:15px}.anfragen-icon::before{content:url("../../sg_grafik/infografik/anbieterseite/anfragen.svg");display:inline-block;margin-top:15px}.sosu-icon::before{content:url("../../sg_grafik/infografik/anbieterseite/ausschreibungen2.svg");display:inline-block;margin-top:15px}.regrist::before{content:url("../../sg_grafik/infografik/partner_werden/registrien.svg");display:inline-block;margin-top:15px}.provision::before{content:url("../../sg_grafik/infografik/partner_werden/provision.svg");display:inline-block;margin-top:15px}.phone::before{content:url("../../sg_grafik/infografik/partner_werden/phone.svg");display:inline-block;margin-top:15px}@media(min-width:992px){.col-md-4{width:33.33333333%;padding-left:15px;padding-right:15px}}.traffic-item ul{padding-left:0 !important}.traffic-item-header{margin-bottom:20px !important;padding:60px 0 10px 0 !important}.traffic-item li{line-height:40px;margin:0 30px;margin-bottom:0;text-transform:capitalize}.traffic-item-header h4{font-weight:600;text-transform:uppercase;color:#323a45;margin-bottom:15px;font-size:1rem;line-height:1.5rem}.middleContent .traffic-item-header h2{color:#323a45;font-size:50px;font-weight:900;margin-bottom:0;text-align:center;margin-bottom:0;padding-bottom:0;color:#98c010}#anfragen-table{width:100%;margin-left:auto;margin-right:auto}.traffic-monitor .anfragen-table{width:100%;background:#fff}.traffic-monitor .cover-for-traffic-monitor{background:transparent;position:relative}.traffic-monitor .anfragen-table thead tr th{background:#98c010 none repeat scroll 0 0;color:#fff;text-shadow:#0d5810 0 0 3px;font-weight:bold}.traffic-monitor .anfragen-table tbody tr:last-of-type td{border-bottom:0}.traffic-monitor .anfragen-table tbody tr td{color:#323a45}.traffic-monitor .anfragen-table tbody tr.odd td{color:#323a45}.traffic-monitor .anfragen-table tbody tr td{border-bottom:dashed 1px #666}.traffic-monitor .anfragen-table .rubrik{background-color:transparent;position:relative;color:#323a45}.traffic-monitor .cover-for-traffic-monitor{padding:0}.traffic-monitor .anfragen-table .zeit,.traffic-monitor .anfragen-table .plz,.traffic-monitor .anfragen-table .ort{font-weight:normal;color:#323a45}.call-to-action .button-area .button{margin-right:0;box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.anbieter-contact-form .form-control::placeholder{color:#999;opacity:1}.contact-box-left{width:50%;width:66.66666667%}.contact-box-right{width:33.33333333%}.anbieter-contact-form .form-group{margin-bottom:15px;position:relative}.anbieter-contact-form input{border:1px solid #e7e7e7;box-shadow:inherit;color:#323a45;border:1px solid #c2c2c2}.form-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;min-height:50px}.form-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)}.email-phone{display:flex;justify-content:space-between}.name-email{display:flex;justify-content:space-between}.sgp_small_menu .search-form{padding:0 20px;height:40px;padding-right:0}@media(max-width:590px){.name-email{flex-direction:column}.with-pic-full .contact-name{margin-right:0 !important}.email-phone{flex-direction:column !important;margin-right:0 !important}.contact-phone{margin-right:0 !important}}.contact-name{flex:1;margin-right:15px}.contact-email{flex:1}.contact-phone{flex:1;margin-right:15px}.contact-webseite{flex:1}.anbieter-contact-form textarea{border:1px solid #c2c2c2;box-shadow:inherit;min-height:396px;padding-top:15px}.anbieter-contact-form .call-to-action .button-area .button{margin-top:15px;padding:10px 55px}#comments{margin-bottom:15px}.anbieter-contact-form .call-to-action .button-area{justify-content:left}.anbieter-contact-form{display:flex}.contact-box-left{margin-right:40px;margin-right:30px}.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}.address-items .info li .icon,.address-items .info li span{display:table-cell;vertical-align:top}.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%;color:#ff5a6e;font-size:15px;height:40px;line-height:41px;text-align:center;width:40px}.address-items .info li i{color:#0078d7;font-size:15px;line-height:41px;text-align:center;font-style:normal;display:inline-block}.address-items .info li span{padding-left:15px}.address-items .info li{margin-bottom:30px}.fa-map-marked-alt::before{content:"\f5a0"}.address-items .info .info-phone span{vertical-align:middle}.address-items .info .info-email span{vertical-align:middle}.fa-map-marked-alt::before{content:"\f041"}.middleContent ul.info{list-style:none !important}.hero-abieter{position:relative;background:url("/aktualisierung/media/sg_grafik/headerbackgrounds/itd.jpg");background-position-x:0;background-position-y:0;background-attachment:scroll;background-size:auto;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;background-image:url('/aktualisierung/media/sg_grafik/infografik/anbieterseite/bg.jpg')}.hero-abieter:before{background:-webkit-linear-gradient(to right,rgba(25,133,219,0.7),rgba(25,133,219,0.9));background:linear-gradient(to right,rgba(25,133,219,0.7),rgba(25,133,219,0.9));content:"";height:100%;left:0;position:absolute;top:0;width:100%;background:#0078d7;opacity:.7}.hero-anbieter-headline{text-align:center}.headline{padding-bottom:185px;font-weight:500;margin-top:0;line-height:1.5;color:#fff;margin-bottom:0;font-size:2.5rem;position:relative;padding-bottom:230px}.hero-abieter .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 .anbieter-contact-form{display:flex;background:#fff;position:relative;margin-top:-308px;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}.login{position:relative;z-index:1}.login .anbieter-contact-form{width:500px;margin-left:auto;margin-right:auto;margin-bottom:100px;margin-top:-108px !important;display:block !important}.login .anbieter-contact-form h3{font-weight:bold;text-align:center;font-size:1.1rem;margin-bottom:10px}.login-text,.login-text-last{font-size:.9rem}.login-text{margin-bottom:30px}.login-text-last{margin-top:30px}.login input{height:50px !important}.pw-forgotten{text-align:center;margin-top:20px}.login-footer .middleContent{padding-top:0 !important;padding-bottom:0 !important;margin-bottom:5px !important;padding-left:0;padding-right:0}.logo-section{display:flex;justify-content:center;width:35%}.margin-b-60{margin-bottom:60px !important}.logo-section>div>a{height:51px;width:162px;background-color:rgba(255,255,255,0.1);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;padding:30px;background-position:center center;background-repeat:no-repeat;padding:8px;box-sizing:content-box;background-size:contain;display:inline-block}.logo-section>.sg-logo>a{background-image:url('/aktualisierung/media/sg_grafik/logos/bridge/sgdyn_logo_vector_DT_white_big.svg')}.logo-section>.itd-logo>a{background-image:url('/aktualisierung/media/sg_grafik/logos/bridge/itd_white.svg')}.logo-section>.sg-logo>a:hover{padding-left:20px;padding-right:20px}.logo-section>.itd-logo>a:hover{padding-left:20px;padding-right:20px}@media screen and (max-width:1200px){.footer-links{margin-right:5%}.logo-section{width:40%}}@media screen and (max-width:1000px){.logo-section{flex-direction:column;width:29%}.footer-links{width:70%;margin-right:1%}.sg-logo{width:initial}.itd-logo{width:initial}#content-wrap{padding-bottom:230px}}.footer-links .sgp_about_footer_ul{width:176px !important}.under-anbieter-contact-form{text-align:center;padding-left:20px;padding-right:20px;margin-bottom:60px}div.call-to-action+div.pw-field{margin-bottom:0;margin-top:30px}.contact-infobox .anbieter-contact-form{display:flex;background:#fff;position:relative;margin-top:-308px;padding:30px;padding-right:30px;padding-left:30px;padding-right:30px;padding-left:30px;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);border-radius:4px;min-height:500px;width:54%;padding-left:0;padding-right:0;margin-top:-380px}.pw-forgot{text-align:center;margin-top:20px}.contact-infobox .contact-box-right{width:100% !important}.cStatImput{width:100%;padding-left:12px}.message.m_success{border-color:#75b500;background:#d7ffce}.fa-question-circle::before{content:'\f059'}.titlePopUp{color:#0078d7}[data-tooltip]{z-index:10;position:absolute;right:12px;top:8px}.login-nav>div>ul>li.logo{background-image:url("../../sg_grafik/logos/sgdyn_logo_anbieterportal.svg");top:0 !important}.login-nav .topNaviOpener>label{display:none}.m_success::before{background:#d7ffce !important;border:1px solid #c2c2c2 !important;color:inherit !important}.m_danger::before{background:#d7ffce !important;border:1px solid #ce0000 !important;color:inherit !important}.m_warning::before{background:#d7ffce !important;border:1px solid #f80 !important;color:inherit !important}[data-tooltip]:before,[data-tooltip]:after{position:absolute;visibility:hidden;opacity:0;left:50%;bottom:calc(100% - -5px);pointer-events:none;will-change:transform}[data-tooltip]:before{content:attr(data-tooltip);padding:10px 18px;min-width:50px;max-width:300px;width:max-content;width:-moz-max-content;border-radius:6px;background-color:rgba(59,72,80,0.9);background-image:linear-gradient(30deg,rgba(59,72,80,0.44),rgba(59,68,75,0.44),rgba(60,82,88,0.44));box-shadow:0 0 24px rgba(0,0,0,0.2);color:#fff;text-align:center;white-space:pre-wrap;transform:translate(-50%,-5px);text-align:left}[data-tooltip]:after{content:'';border-style:solid;border-width:5px 5px 0 5px;border-color:rgba(55,64,70,0.9) transparent transparent transparent;transform-origin:top;transform:translateX(-50%) scaleY(0)}[data-tooltip]:hover:before,[data-tooltip]:hover:after{visibility:visible;opacity:1}[data-tooltip]:hover:before{transform:translate(-50%,-5px)}[data-tooltip]:hover:after{transform:translateX(-50%) scaleY(1)}[data-tooltip-location="left"]:before,[data-tooltip-location="left"]:after{left:auto;right:calc(100% - -5px);bottom:50%;right:calc(100% - -10px)}[data-tooltip-location="left"]:before{transform:translate(-5px,50%)}[data-tooltip-location="left"]:hover:before{transform:translate(-5px,50%)}[data-tooltip-location="left"]:after{border-width:5px 0 5px 5px;border-color:transparent transparent transparent rgba(55,64,70,0.9);transform-origin:left;transform:translateY(50%) scaleX(0)}[data-tooltip-location="left"]:hover:after{transform:translateY(50%) scaleX(1)}[data-tooltip-location="right"]:before,[data-tooltip-location="right"]:after{left:calc(100% - -5px);bottom:50%}[data-tooltip-location="right"]:before{transform:translate(5px,50%)}[data-tooltip-location="right"]:hover:before{transform:translate(5px,50%)}[data-tooltip-location="right"]:after{border-width:5px 5px 5px 0;border-color:transparent rgba(55,64,70,0.9) transparent transparent;transform-origin:right;transform:translateY(50%) scaleX(0)}[data-tooltip-location="right"]:hover:after{transform:translateY(50%) scaleX(1)}[data-tooltip-location="bottom"]:before,[data-tooltip-location="bottom"]:after{top:calc(100% - -5px);bottom:auto}[data-tooltip-location="bottom"]:before{transform:translate(-50%,5px)}[data-tooltip-location="bottom"]:hover:before{transform:translate(-50%,5px)}[data-tooltip-location="bottom"]:after{border-width:0 5px 5px 5px;border-color:transparent transparent rgba(55,64,70,0.9) transparent;transform-origin:bottom}.ausschreib-login .anbieter-contact-form{width:initial;margin-left:15%;margin-right:15%;min-height:300px;display:flex !important;box-sizing:border-box}.ausschreib-login h4{text-transform:inherit;font-weight:normal;font-size:1.23rem}[data-tooltip-location="left"]::after{background:#d7ffce;width:15px !important;height:15px;-ms-transform:rotate(45deg) !important;-webkit-transform:rotate(45deg) !important;transform:rotate(225deg) !important;position:absolute;top:14px;left:-76%;border-left:1px solid #c2c2c2;border-top:1px solid #d7ffce;border-bottom:1px solid #c2c2c2;border-right:1px solid #d7ffce}[data-tooltip-location="left"]::before,[data-tooltip-location="left"]::after{right:calc(100% - -15px)}[data-tooltip-location="top"]::after{background:#d7ffce;width:15px !important;height:15px;-ms-transform:rotate(315deg) !important;-webkit-transform:rotate(315deg) !important;transform:rotate(315deg) !important;position:absolute;top:-17px;left:-76%;border-left:1px solid #c2c2c2;border-top:1px solid #d7ffce;border-bottom:1px solid #c2c2c2;border-right:1px solid #d7ffce}[data-tooltip-location="bottom"]::after{background:#d7ffce;width:15px !important;height:15px;-ms-transform:rotate(135deg) !important;-webkit-transform:rotate(135deg) !important;transform:rotate(135deg) !important;position:absolute;top:7px;left:-80%;border-left:1px solid #c2c2c2;border-top:1px solid #d7ffce;border-bottom:1px solid #c2c2c2;border-right:1px solid #d7ffce}[data-tooltip-location="bottom"]:hover::before{transform:translate(-46%,5px) scale(1);width:228px}.sgp_prices_container [data-tooltip-location="top"]:hover::before{width:200px}.form-group .fa-question-circle::before{font-size:1.4rem}.titlePopUp .fa-question-circle::before{font-size:1.4rem}.titlePopUp:hover>div{display:block}.titlePopUp>div{display:none;position:absolute;top:0;left:15px;min-width:300px;color:#000;font-weight:normal;z-index:99999999}.message{border:1px solid #fff;border-top-color:#fff;border-right-color:#fff;border-bottom-color:#fff;border-left-color:#fff;padding:10px 20px;margin:10px 0;margin-bottom:10px;margin-bottom:20px;text-align:left;line-height:initial;display:flex;word-break:break-word}@media(max-width:1172px){.anbieter-c-form .anbieter-contact-form{flex-direction:column}.contact-infobox .anbieter-contact-form{padding-bottom:0;padding-top:0;width:60%}.contact-infobox .anbieter-contact-form .contact-box-right{margin-top:0 !important}.with-pic-full .contact-box-left{width:100% !important;margin-right:0 !important}.with-pic-full .contact-box-right{width:100% !important}.with-pic-full .contact-box-right{margin-top:20px !important;margin-bottom:0 !important;min-height:500px !important}.anbieter-contact-form .call-to-action .button-area{justify-content:center}}.middleContent ul.anbieter-contact-ap{list-style:none !important;padding-left:0}.middleContent ul.anbieter-contact-ap li{margin-bottom:10px}.middleContent ul.anbieter-contact-ap span:before{color:#0078d7;margin-right:10px}.address-items .info li.info-email{margin-bottom:0}.items2 .info{margin-top:0;margin-bottom:0}.address-items .info li.info-email i{margin-bottom:0 !important}.with-pic-full .contact-box-right{margin-top:-30px;margin-bottom:-30px;margin-right:-30px;background-size:cover;background-position:top center;background-attachment:scroll;position:relative;border-radius:4px}.mitarbeiter-fei{background-image:url('../../sg_grafik/infografik/anbieterseite/feind_formular2.jpg')}.with-pic-full .contact-box-right .address-items{padding:30px;position:absolute;bottom:0;width:100%;box-sizing:border-box}.with-pic-full .contact-box-right .address-items:before{background:-webkit-linear-gradient(to right,rgba(25,133,219,0.9),rgba(25,133,219,0.9));background:linear-gradient(to right,rgba(25,133,219,0.9),rgba(25,133,219,0.9));content:"";height:100%;left:0;position:absolute;top:0;width:100%;border-bottom-right-radius:4px}.with-pic-full .contact-box-left{width:50%}.with-pic-full .contact-box-right{width:50%}.with-pic-full .anbieter-contact-form textarea{min-height:170px;min-height:90px}.with-pic-full .info{padding-left:0;color:#fff;position:relative;display:flex;margin-top:15px}.with-pic-full .address-items h4{border-bottom:0;margin-bottom:0;padding-bottom:5px;color:#fff}.with-pic-full .address-items .info li span.contact-name{padding-left:0}.with-pic-full .contact-name{margin-right:0;position:relative;color:#fff;margin-right:15px}.alert-error .required{color:red;font-size:.8rem}.with-pic-full .address-items .info li{margin-bottom:0}.with-pic-full .address-items .info li.info-phone{margin-right:15px;width:50%}.with-pic-full .address-items .info li.info-email{width:50%}.cBlueB .sgp_sponsor_headline{text-align:center;position:relative;color:#fff}.sgp_ig_anbieter .hpTcContent h1{background:transparent;background:rgba(0,120,215,0.9) !important}.benefit-summary .box_feat{background-color:transparent !important;margin-bottom:0;padding-bottom:50px}.benefit-summary .cs-grid-row>.cs-grid-col-d-4{-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 30px 0 rgba(0,0,0,.1);box-shadow:0 0 30px 0 rgba(0,0,0,.1);background:#fff;border-radius:5px;margin-bottom:25px}.sgp_ig_anbieter .fa-arrow-right::after{content:url("../../sg_grafik/icons/arrow_white2.svg");top:3px}.fa-long-arrow-right:after{content:'\f178'}.benefit-summary .cs-grid-row h3{font-size:1.5em;line-height:2.5rem;padding-left:0;padding-right:0}.benefit-summary .cs-grid-row p{padding:0}.sgp_ig_anbieter .button-area .button>span{padding:0 30px;padding-top:15px;padding-bottom:15px;display:inline-block}.sgp_ig_anbieter .button-area .button .btn-right{background-color:#98c010;border-radius:0 4px 4px 0;position:relative}.sgp_ig_anbieter .button-area .button .btn-left{background-color:#78970c;border-radius:4px 0 0 4px;font-size:23px}.must-field-legende{margin-top:10px}.no_fixed{padding:0}.sgp_thank_you{text-align:center}.thank-you{font-weight:bold;margin-bottom:10px}.proove-entry{margin-bottom:20px}.testimonial{text-align:center}.testimonial .pic::after{content:"\f10d";font-family:"fa";width:36px;height:36px;line-height:36px;border-radius:50%;text-align:center;background:#98c010;font-size:16px;color:#fff;position:absolute;top:75px;left:0}.testimonial .pic img{width:100%;height:auto;border-radius:50%}.testimonial .pic{width:100px;height:100px;border-radius:50%;float:left;border:5px solid #fff;box-shadow:2px 3px 6px -3px rgba(0,0,0,0.35);box-shadow:0 0 9px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);position:relative;margin-bottom:10px}.testimonial .pic{float:none;margin:0 auto}.headline-two{margin-bottom:20px;padding-bottom:5px;font-size:1.5rem;font-weight:normal;text-align:left;line-height:2rem}.testimonial .testimonial-content{padding:10px;padding-top:25px}.testimonial-content .description{padding-left:0;padding-right:0}.make-4-colums .grid-news-2{width:23%;max-width:23%}.make-3-colums .grid-news-2{width:32%;max-width:32%}.make-3-colums .grid-news-2:nth-child(2) .description{padding-left:30px;padding-right:30px}.references .make-4-colums .grid-news-2{margin-bottom:50px}@media(max-width:1100px){.make-4-colums .grid-news-2{width:48%;max-width:48%}}@media(max-width:600px){.make-4-colums .grid-news-2{width:100%;max-width:100%;margin-bottom:50px}.make-4-colums .grid-news-2:last-child{margin-bottom:0}.cs-grid-row>.cs-grid-cell-5{margin-bottom:0 !important}}#loadingBackground{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.8);z-index:20001}#loadingBackground>div{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;height:0;z-index:20002;color:#000;border:1px solid #ddd;background:#fff;height:336px;width:600px;padding:20px}.anfrage_man{margin-right:30px}.anfrage_woman{margin-right:0 !important}.anfrage_sex_select{display:flex}.anfrage_man:hover,.anfrage_woman:hover{background:#b1b1b1}.box-sex{font-size:1rem;text-align:center}.anfrage_sex_select>div{width:45%;height:300px;border:1px solid #f80;display:inline-block;margin-right:54px;cursor:pointer}.testimonial .headline-two{text-align:center}.testimonial .testimonial-title{font-size:19px;color:#98c010}.testimonial .post{font-size:14px;font-style:italic;color:#444;margin-top:10px}.testimonial h2{margin-bottom:30px;font-size:2rem;line-height:1.2;text-align:center}.partner-werden h2{margin-bottom:30px;font-size:2rem;line-height:1.2;text-align:center}.partner-werden .cBlueB h3{color:#fff;position:relative}.partner-werden .middleContent>h3{margin-bottom:90px;font-size:2rem;line-height:1.2;text-align:center}.partner-werden .traffic-item-header h4{margin-bottom:0;color:#98c010;font-size:1.3rem}.partner-werden .traffic-item-header p{line-height:22px;margin-top:20px;text-transform:none}.partner-werden .traffic-item{margin-bottom:0}.partner-werden .features-anbieter ul{list-style:none !important}.partner-werden .features-anbieter{max-width:700px;margin:0 auto}.mitarbeiter-pap{background-image:url('https://www.softguide.de/aktualisierung/media/sg_grafik/aktu_3/img/infografik/seo_report/pape_formular.jpg');background-position-y:-143px !important}.mitarbeiter-pap .address-items::before{background:-webkit-linear-gradient(to right,rgba(25,133,219,1),rgba(25,133,219,1)) !important;background:linear-gradient(to right,rgba(25,133,219,1),rgba(25,133,219,1)) !important}.nav>div>ul>li.btn-nav-anbieter>a{border:1px solid #98c010 !important;padding:5px !important;padding-right:5px;padding-left:5px;border-radius:50px;padding-left:20px !important;padding-right:20px !important;color:#78970c;margin-left:20px;margin-right:20px}.nav>div>ul>li.btn-nav-anbieterportal>a{border:1px solid #c01010 !important;color:#970c0c}.nav>div>ul>li.btn-nav-anbieterportal>a{border:0 !important;color:inherit !important;margin:0}.nav>div>ul>li.btn-nav-anbieterportal>a:after{border:none !important}.nav>div>ul>li.btn-nav-anbieter>a{border:none !important}.nav>div>ul>li.btn-nav-anbieter>a::after{content:'';height:2px;display:block;position:relative;border-bottom:1px solid #78970c;border-top:1px solid #78970c;top:-3px;transition:.3s}.nav>div>ul>li.btn-nav-anbieter>a:hover{text-decoration:none !important}.nav>div>ul>li.btn-nav-anbieter>a:hover::after{height:6px}.btn-nav-anbieter{margin-top:14px}.info-part{margin-bottom:80px}.sosu-area{padding-top:0}.sosu-area h3{text-align:center;color:#333;position:relative;margin-bottom:35px;font-size:2rem}.thank-you .anbieter-contact-form{width:50%;margin-left:auto;margin-right:auto;padding:0}.thank-you .contact-box-right{width:100%;min-height:500px;margin-top:0 !important}.sgp_small_menu .nav>div>ul>li.btn-nav-anbieter>a{padding-top:0 !important;padding-bottom:0 !important;line-height:30px}.sgp_small_menu .btn-nav-anbieter{margin-top:4px}.form_select_checkboxes{position:relative}.form_select_checkboxes .form_scheckbox{-webkit-writing-mode:horizontal-tb !important;text-rendering:auto;color:black;letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0;text-shadow:none;display:inline-block;text-align:start;-webkit-appearance:menulist;box-sizing:border-box;align-items:center;white-space:pre;-webkit-rtl-ordering:logical;background-color:white;cursor:default;margin:0;font:400 13.3333px Arial;border-radius:0;border-width:1px;border-style:solid;border-color:#c2c2c2;border-image:initial;height:30px;width:200px;position:absolute;width:100%}.form_select_checkboxes.disabled .form_scheckbox{color:graytext}.form_sc_list{display:none;position:absolute;top:28px;left:-1px;background:#fff;border-bottom-left-radius:0;border-bottom-right-radius:0;max-height:150px;overflow:auto;width:100%;border:1px solid #c2c2c2}.form_select_checkboxes .form_scheckbox:hover .form_sc_list{display:block}.form_sc_list ul{list-style:none !important;padding-left:0;margin:0}.form_sc_list ul li label{display:block;padding:10px;display:flex;border-bottom:1px solid #e1e1e1}.form_sc_list ul li input{width:initial;margin-right:5px}.form_sc_text{height:28px;line-height:19px;padding:5px 10px;width:100%;box-sizing:border-box;background:url("../../sg_grafik/icons/select_opener.svg") right / 20px no-repeat #fff;color:#92969c}.call-to-action.cBlueB{color:#fff}.call-to-action h3{text-align:center;position:relative;margin-bottom:50px;font-size:2rem;line-height:3rem;margin-top:0}.werbeformen-box{display:flex;justify-content:center}.werbeformen-box>div{text-align:center;width:250px;box-sizing:border-box;background:#fff none repeat scroll 0 0;padding:20px;width:330px;position:relative;webkit-box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12);box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.testimonial .pic.no-image{box-shadow:none}.topSearchEnabled .hpTcContent h1 a{color:#fff}.werbeform-one{margin-right:100px}.werbeform-one h4,.werbeform-two h4{color:#98c010;font-size:22px;font-weight:800}.presse_media{display:flex;white-space:normal}.sgp_firma_left_content_box .company-media .presse_media{white-space:normal}.presse_media>div{margin-right:23px;margin-left:2px;margin-top:2px;width:300px}.presse_media_s{cursor:zoom-in;position:relative}.presse_media>div{display:inline-block}.press_s_thumbnail{width:300px;height:200px;background-size:cover}.sgp_firma_left_content_box .company-media .presse_media .sgp_prog_screenshot_legende{padding:15px;margin-left:0}.sgp_firma_left_content_box .company-media .presse_media .sgp_prog_screenshot_legende:before{width:100%;position:absolute;left:0;bottom:0;background:linear-gradient(180deg,rgba(30,49,118,0) 0,rgba(255,255,255,1) 100%);content:'';height:72px}.presse_media a{cursor:zoom-in}.sgp_firma_left_content_box .company-media .presse_media h3{white-space:normal;margin-top:0;margin-bottom:10px;font-size:.9rem}.presse_media .sgp_prog_screenshot_legende p:last-of-type{margin-bottom:0}.presse_media>div>div>p{font-size:.8rem;margin-bottom:0;margin-top:0}.company-media .presse_media>div>div>p{line-height:1.3rem}.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}.footer-rows{display:flex;flex-wrap:wrap;width:100%}.footer-left-part{display:flex}.footer-right-part{flex:1}@media(max-width:1170px){.with-pic-full .info{flex-direction:column}.with-pic-full .address-items .info li{width:100% !important;margin-right:0;margin-bottom:15px}.with-pic-full .address-items .info li.info-email{width:100% !important;margin-bottom:0}}@media(max-width:1000px){.persona-text{padding:40px}.thank-you .anbieter-contact-form{width:60%}}@media(max-width:800px){.features-anbieter ul{column-count:1}.features-anbieter ul li:nth-of-type(2n){margin-bottom:15px}.traffic-boxes{flex-wrap:wrap}.traffic-item{width:100%}.info-boxes-4 .traffic-item{width:100%}.item-flex{flex-direction:column}.persona-picture{min-height:520px;width:100%}.persona-text{width:100%}.ryd-teaser .item-flex{flex-direction:column-reverse}.partner-werden .traffic-item{margin-bottom:80px}}@media(max-width:700px){.thank-you .anbieter-contact-form{width:100%;padding:0 !important}.contact-infobox .anbieter-contact-form{width:80%}}@media(max-width:600px){.sgp_ig_anbieter .hpTcContent h1{line-height:3.5rem;text-align:center !important}.sgp_ig_anbieter .hpTcContent p{text-align:center}.sgp_ig_anbieter .hpTcContent{padding-top:0;padding-bottom:0}.sgp_ig_anbieter .button-area .button,.call-to-action .button-area .button{padding:10px}.button-area{justify-content:space-between}.persona-text{padding-left:20px;padding-right:20px}.contact-infobox .anbieter-contact-form{width:90%}}@media(max-width:500px){.contact-infobox .anbieter-contact-form{padding:0 !important}.contact-infobox .contact-box-right .address-items{text-align:left !important}.contact-infobox .contact-box-right .address-items .info li{margin-right:0 !important;display:block !important}.contact-infobox .address-items .info li>div,.contact-infobox .address-items .info li>span{width:initial !important}.werbeformen-box{display:flex;justify-content:center;flex-direction:column}.werbeformen-box>div{align-self:center;margin-right:0;margin-bottom:50px}}.login .headline{padding-bottom:70px}.login .call-to-action .button-area{justify-content:center}.login .infotext{margin-bottom:20px}.login-nav .logo{float:none !important}.login-nav ul{text-align:center !important}.main-timeline{max-width:700px;margin:0 auto;margin-bottom:80px}.main-timeline .timeline-content{background:#0078d7;padding:20px 20px 20px 150px;min-height:150px;display:block;position:relative;z-index:1}.main-timeline .timeline-content:hover{text-decoration:none}.main-timeline .timeline-content:before{content:"";background:#fff;position:absolute;top:7px;right:7px;left:0;bottom:0;z-index:-1}.main-timeline .timeline-icon{color:#fff;background:#0078d7;font-size:60px;text-align:center;line-height:130px;height:130px;width:110px;position:absolute;top:0;left:0;-webkit-clip-path:polygon(100% 0,100% 70%,50% 100%,0 70%,0 0);clip-path:polygon(100% 0,100% 70%,50% 100%,0 70%,0 0)}.main-timeline .title{color:#98c010;font-size:22px;font-weight:800;text-transform:uppercase;margin:0 0 5px}.main-timeline .description{color:#666;font-size:15px;margin:0}.main-timeline .timeline:nth-child(even) .timeline-content{text-align:right;padding:20px 150px 20px 20px}.main-timeline .timeline:nth-child(even) .timeline-content:before{left:7px;right:0}.main-timeline .timeline:nth-child(even) .timeline-icon{left:auto;right:0}.main-timeline .timeline:nth-child(4n+2) .timeline-icon{background:#0078d7}.main-timeline .timeline:nth-child(4n+2) .timeline-content{background:#0078d7}.main-timeline .timeline:nth-child(4n+2) .title{color:#98c010}.main-timeline .timeline:nth-child(4n+3) .timeline-icon{background:#0078d7}.main-timeline .timeline:nth-child(4n+3) .timeline-content{background:#0078d7}.main-timeline .timeline:nth-child(4n+3) .title{color:#98c010}.main-timeline .timeline:nth-child(4n+4) .timeline-icon{background:#0078d7}.main-timeline .timeline:nth-child(4n+4) .timeline-content{background:#0078d7}.main-timeline .timeline:nth-child(4n+4) .title{color:#98c010}.topContentProgs{background:linear-gradient(90deg,#003056 0,#006cc2 46%,#66aee7 100%)}@media screen and (max-width:576px){.main-timeline .timeline-content{padding:90px 20px 20px 0}.main-timeline .timeline:nth-child(even) .timeline-content{padding:90px 0 20px 20px}.main-timeline .timeline-icon{font-size:40px;line-height:80px;height:80px;width:80px}.main-timeline .title{font-size:18px}}.affiliate_programm{text-align:center;margin-bottom:40px !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_gray.png)}.filialen .f-hq:before{content:url(/sgu/grafik/marker-icon_green.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}.main-residence{font-weight:bold}li.blog-author{font-size:.8rem;line-height:20px;color:#333;text-shadow:none;width:initial;font-weight:normal;width:auto !important;cursor:initial}.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;margin-left:-15px;margin-right:-15px;width:calc(100%+30px) !important}.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:#0078d7}.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;box-shadow:inset 3px -3px 0 2px #98c010;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:0 3px 3px -2px rgba(0,0,0,.2),0 1px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12);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;color:#0078d7}.item-position{margin-bottom:20px}.testimonial-item .content p{color:#666;line-height:1.3rem;margin-top:5px;margin-bottom:20px}.testimonial-item .content p:first-of-type{margin-top:0}.testimonial-item .item-skills>p,.testimonial-item .item-bio>p{margin-bottom:20px !important}.thumb img{width:230px;max-width:none}.thumb{padding-left:15px;padding-right:15px}.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}.mitarbeiterContent .content p:first-of-type{padding-top:0}.sgp_company_info .sgp_ansprech{margin-top:10px;margin-bottom:25px !important;border-bottom:1px solid #ddd;font-size:1.1rem;padding-bottom:5px;line-height:1.2rem}.sgp_company_info .fa-user{margin-top:15px}@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%}.mitarbeiter_section_name{margin-bottom:46px;margin-top:0}.mitarbeiterContent{padding-top:0 !important}.mitarbeiterContent .content p:first-of-type::after{content:none}.mitarbeiterContent .content p:last-of-type::after{content:none}@media(max-width:767px){.col-filter .col-6{display:none !important}}.responsive-table{padding-left:0 !important}.responsive-table .table-header{background-color:#0078d7;font-size:14px;letter-spacing:.03em;color:#fff;font-weight:bold;margin-bottom:15px;box-shadow:0 0 8px #ccc;background-color:#0078d7}.rub-list .responsive-table .table-header{margin-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:15px}.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 .responsive-table .col-5{text-align:left !important}.responsive-table .col-1{flex-basis:30%}.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%;padding-left:0 !important;margin:0 !important}.fil_list .table-row{margin-bottom:0}.fil_list>li{margin:0;border-top:1px dashed #c5c5c5}.fil_list>li:nth-child(1){border:0}.amount-filialen{text-align:right;padding-right:0}.col.col-6{white-space:nowrap;flex-basis:11%}.highlight.horizontalTabsRightPart::after{content:"\f107"}.horizontalTabsRightPart::after{content:"\f105"}.amount-filialen::after{font-family:"fa";font-weight:900;color:#98c010;font-size:1.3rem;cursor:pointer;padding-left:10px}.suche-company-logo{margin-top:10px}.middleContent .software-tipps{box-sizing:border-box;flex:0 0 auto;line-height:150%;margin-right:2%;position:relative;background:#fff;margin-bottom:2%;margin-bottom:20px !important;min-height:316px}.middleContent .software-tipps .imageInCircle{margin-top:20px;margin-bottom:30px;box-shadow:0 1px 5px 0 rgba(2,2,2,0.3);border:3px solid #fff}.imageInCircle{width:150px;height:150px;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:100px;margin-left:auto;margin-right:auto}.middleContent .software-tipps h3{text-align:center}.teaser-area{position:relative}.sgp_article-table{margin-left:1px;min-width:500px}.sgp_article-table article{width:100%;max-width:1000px;margin:0 auto;height:1000px;position:relative}.sgp_article-table ul{display:flex;top:0;z-index:10;padding-bottom:14px;padding-left:0;padding-right:0}.sgp_article-table li{list-style:none;flex:1;text-align:center}.sgp_article-table li:last-child{border-right:1px solid #DDD}.sgp_article-table button{width:100%;border:1px solid #DDD;border-right:0;border-top:0;padding:10px;background:#FFF;font-size:14px;font-weight:bold;height:60px;color:#999}.sgp_article-table li.active button{background:#f5f5f5;color:#000}.sgp_dirty-table-btn{border:1px solid #DDD;border-right:0;border-top:0;padding:10px;background:#FFF;font-size:14px;font-weight:bold;color:#999;display:block}.sgp_horizontalScroller{overflow-y:hidden;overflow-x:auto;padding-bottom:20px}.sgp_tick{font-weight:normal}.sgp_article-table td+td,.sgp_article-table th+th{text-align:center}.sgp_article-table table{border-collapse:collapse;table-layout:fixed;width:100%}.sgp_article-table td,.sgp_article-table th{height:auto}.sgp_article-table td,.sgp_article-table th{border:1px solid #DDD;padding:10px;empty-cells:show}.sgp_article-table td,.sgp_article-table th{text-align:left}.sgp-article-table td.default{display:table-cell}.sgp_article-table .sgp_bg-green{border-top:3px solid #8ab302}.sgp_article-table .sgp_bg-blue{border-top:3px solid #0078d7}.sgp_article-table .sgp_sep{background:#f5f5f5;font-weight:bold}.sgp_article-table .sgp_tick{font-size:18px;color:#2ca01c}.sgp_article-table .sgp_hide{border:0;background:0}.document-box-wrap>div{overflow:hidden;margin-bottom:10px}.initiate-contact-cuz{margin-top:15px}.get-in-contact>font{margin-right:10px}@media(min-width:640px){.sgp_article-table ul{display:none}.sgp_article-table td,.sgp_article-table th{display:table-cell !important}.sgp_article-table td,.sgp_article-table th{width:330px}.sgp_article-table td+td,.sgp_article-table th+th{width:auto}}@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}.company-name-liste{margin-right:10px}.suche-company-logo{margin-top:0}}@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:100%}.fil_list .col-1{visibility:hidden}.amount-filialen{position:relative}.fil_list .col-1{display:none}.suche-company-logo{display:none}.responsive-table .empty-filialen{display:none}.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}}.mobile .topNaviOpener>label.topNaviFilter{position:relative}.mobile .topNaviOpener>label.topNaviFilter::before{content:'\f0b0'}.sgp_rub_intro ~ .filter-area{padding-bottom:80px !important;padding-top:0}.search-in{margin-top:0}.row{display:flex}.sgp_underrubriks .row{flex-direction:row-reverse}.rub-entry-area .row{flex-direction:row-reverse}.rub-right-side{flex:1;padding-left:15px}.rub-left-side{width:300px;padding-right:15px}#filter{padding:20px;background:#fff;padding-bottom:20px;box-shadow:1px 0 20px rgba(0,0,0,0.07);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);overflow-x:hidden}body .filter-area{padding-bottom:20px !important}#filter .marktSearch{padding-left:0 !important;padding-right:0 !important}#filter .searchHolder{margin-right:0 !important;margin-left:0 !important;box-shadow:none}#filter .input_text input{-webkit-appearance:none;width:100%;border:0;border-bottom-color:currentcolor;border-bottom-style:none;border-bottom-width:0;font-family:inherit;padding:12px 0;padding-bottom:12px;padding-bottom:0;height:48px;font-size:16px;font-weight:500;border-bottom:2px solid #c8ccd4;background:0;border-radius:0;color:#223254;transition:all .15s ease;z-index:1;position:relative}#filter .input_text .label{position:absolute;top:0;left:0;font-size:16px;color:#9098a9;font-weight:500;transform-origin:0 0;transition:all .2s ease}#filter .input_text input:focus{background:0;outline:0}.input_text{position:relative}.input_text input:focus+span{color:#07f;transform:translateY(-26px) scale(0.75)}#filter .filterContent{display:block;padding:0;margin-top:20px}#filter .sgp_prog_os_filter{width:100%;margin-right:0;margin-bottom:20px}#filter .sgp_prog_sort_filter,#filter .sgp_pinn_sort_filter{width:100%}#filter .sgp_prog_sort_price_checkbox{margin-bottom:20px;width:100%}#filter .sgp_filter_select_container>div{margin-bottom:10px}#filter .around-btn .button{width:100%}#filter .sgp_filter_select_container>div:last-of-type{margin-bottom:0}.around-btn{position:sticky;bottom:30px;background:#fff;padding:20px;padding-bottom:20px;margin-left:-20px;margin-right:-20px;margin-top:30px;box-shadow:0 -12px 46px 9px rgba(255,255,255,1);padding-bottom:0}.rub-right-side .kurzbeschreib_container{padding-bottom:60px}.rub-entry-area{padding-top:0 !important}.en .rub-entry-area{padding-top:80px !important}.sgp_underrubriks+.rub-entry-area{padding-top:80px !important}#filter .input_text input:not(:placeholder-shown)+span{color:#5a667f;transform:translateY(-26px) scale(0.75);top:5px}#filter .input_text .label{position:absolute;top:0;left:0;font-size:16px;color:#9098a9;font-weight:500;transform-origin:0 0;transition:all .2s ease}#filter .input_text input:focus+span{color:#07f;transform:translateY(-26px) scale(0.75)}#filter .input_text input:focus+span+.border{transform:scaleX(1)}#filter .input_text .border{position:absolute;bottom:0;left:0;top:25px;height:2px;width:100%;background:#07f;transform:scaleX(0);transform-origin:0 0;transition:all .15s ease;z-index:99;width:258px}#filter .sgp_filter_select_container label{height:auto;height:35px}.rub-right-side .sgp_middle_b_content{margin-bottom:40px;margin-top:-10px}#filter .sgp_prices_container{width:48%;max-width:48%;margin-right:4%}.sgp_filter_select_container>div [data-tooltip]{right:0;top:0}.sgp_filter_select_container>div [data-tooltip-location="left"]::after{top:6px}.sgp_filter_select_container>div [data-tooltip-location="left"]:hover::before{transform:translate(2px,56%)}.sgp_filter_select_container>.sgp_company_workspace_box [data-tooltip-location="left"]:hover::before{transform:translate(2px,56%);width:183px;visibility:visible}.sgp_filter_select_container>.sgp_company_size_box [data-tooltip-location="left"]:hover::before{transform:translate(2px,56%);width:183px}#filter .sgp_company_workspace_box{width:48%;max-width:48%;margin-right:0}#filter .sgp_search_begriff{width:48%;max-width:48%;margin-right:4%}#filter .sgp_company_size_box{width:48%;max-width:48%;margin-right:0}#filter .sgp_filter_select_container label{width:114px}.sgp_prog_sort_price_checkbox input{top:1px}.sgp_underrubriks .hpTcContent{padding-top:70px;padding-bottom:70px}.sgp_underrubriks .tcBackground::before,.sgp_ig_softwarerecherche .tcBackground::before{background:linear-gradient(to top,#00243e01,rgba(0,143,255,0.6));background:linear-gradient(to bottom,rgba(0,117,210,0.6),rgba(0,15,28,0.83))}.sgp_underrubriks .hpTcContent .left-part h1{text-align:center;line-height:3rem;margin-bottom:0;padding:0;background:0;background-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0.60) !important;padding:20px;background-color:rgba(0,120,215,0.8) !important}.sgp_underrubriks .tcOder{font-size:1.3rem;color:#fff}.sgp_underrubriks .tcOder>span::before,.sgp_underrubriks .tcOder>span::after{border-color:#ccc}.sgp_underrubriks .tcSosu>a{background-color:#0074d0;border-radius:0;padding:15px 75px 15px 75px;border:0;margin-right:20px;box-shadow:0 3px 3px rgba(0,0,0,0.42),0 1px 3px rgba(0,0,0,0.54);font-weight:normal;padding:15px 30px 15px 30px;background-size:200% auto;transition:.5s;border-radius:5px;padding:15px;color:#fff;margin-right:0 !important}.sgp_underrubriks .fa-arrow-right::after{content:none}.sgp_underrubriks .tcSosu>a:hover.fa-arrow-right::after{content:none}.sgp_underrubriks .tcSosu>a:hover{color:#fff;background:#0681ff;box-shadow:0 6px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}.left-part{width:100%}.rubs_2type ~ .sgp_rub_intro{padding-bottom:0}.rubs_2type ~ .sgp_rub_intro+.middleContent{padding-bottom:0}.rubs_2type ~ .sgp_rub_intro+.middleContentFirstB{padding-bottom:80px;margin-top:80px !important}.rubs_2type ~ .sgp_rub_intro+.middleContentFirstB+.middleContent{padding-bottom:0}.sg-button-expose-and-more .trans_text{width:200px;line-height:20px;top:9px}.more-files{width:200px;line-height:20px;top:9px}.adittionally-btn{margin-bottom:30px}.adittionally-btn h3{margin-bottom:15px}.new-ausschreibung{float:right;margin-top:30px;margin-bottom:15px;background:#98c010 !important;transition:all .2s ease-out;border:1px solid #98c010 !important}.new-ausschreibung:hover{background:#fff !important;color:#78970c !important;border:1px solid #78970c}.new-ausschreibung>span{margin-right:10px}@media only screen and (min-width:1001px){.rub-right-side .make_kachel .progBoxBsListe{width:100%}.rub-right-side .make_kachel .cardShadow .progBoxRight>div{width:calc(100% - 40px)}.rub-right-side .make_kachel .cardShadow .progBoxRight .button{right:0}}@media only screen and (min-width:1100px){.around-btn{margin-top:20px;bottom:0;position:relative}}@media only screen and (min-width:1100px) and (min-height:750px){#filter{position:sticky;top:90px;overflow-y:auto}}@media only screen and (min-width:1600px){.rub-right-side .make_kachel .progBoxBsListe{width:171px;margin-right:0}.rub-right-side .make_kachel .progBoxBsListe .sgp_os_separator{display:none}}@media only screen and (min-width:1001px) and (max-width:1600px){.rub-right-side .make_list .progBoxRight>div{width:100% !important}.rub-right-side .progBoxBsListe{margin-right:0}.rub-right-side .make_kachel .cardShadow .progBoxRight .button{position:relative;display:block;width:100%;right:0;text-align:center;margin-top:10px}.rub-right-side .make_kachel .kurzbeschreib_container{padding-bottom:100px}.rub-right-side .cardShadow .progBoxRight>div{width:calc(100% - 40px)}}@media only screen and (max-width:1100px){.nav>div.desktop{top:50px;left:-340px;transition:.5s;display:block;display:block;height:100%;overflow:auto;overflow-y:auto;position:fixed;width:initial;max-width:340px;overflow-y:scroll !important;border-right:0}.open{left:0 !important;transition:.5s;box-shadow:0 5px 4px 0 #adadad !important}body #topNaviFilter:checked ~ div.filter-area{display:block;height:100%;overflow:auto;position:fixed;left:0;transition:.5s}.nav>div>ul>li.btn-nav-anbieter>a{border:none !important;display:inline-block;padding-left:0 !important}.nav>div>ul>li.btn-nav-anbieter>a::after{border:none !important}.nav>div.mobile{z-index:9999;position:relative}.nav>div.desktop{border-right:0}.nav>div.desktop ul>li.logo{display:none}body .filter-area{position:fixed;top:50px;left:-340px;transition:.5s;display:block;width:340px;overflow-y:scroll;background:#fff;z-index:999999;box-sizing:border-box;height:100%}#filter{border:0;box-shadow:none}#filter .input_text .border{width:298px}.sgp_prog_os_container{width:100%;float:none}.rub-left-side{width:0;padding:0}.rub-right-side{width:100%;padding-left:0}.filter-area{box-shadow:none}.mobile .topNaviOpener>label::before{font-size:1.6rem;top:-5px;position:relative}.desktop>ul{margin-left:0 !important;margin-right:0 !important}.search-form{padding-right:20px;margin-bottom:20px}body .filter-area .button.primary{display:block;text-align:center}.around-btn{bottom:40px;margin-top:20px;padding-bottom:20px}}@media only screen and (max-width:600px){.sgp_referenzen_col_3{width:44%}}@media only screen and (max-width:500px){.sgp_referenzen_col_3{width:100%;margin-bottom:10%;margin-top:10%}.responsive-table .col{flex-basis:100%}}@media only screen and (min-width:1401px) and (max-width:1435px){.nav>div>ul>li a{padding-left:18px}}@media only screen and (max-width:1700px){.nav>div>ul{text-align:right;margin-left:10%;margin-right:10%}.sgp_breadcrumb{width:80%}.hpTcContent,.sgp_breadcrumb,.middleContent,.footer{padding-right:10%;padding-left:10%}}@media only screen and (min-width:1000px) and (max-width:1600px){.sgp_referenzen>ul{column-count:2}}@media only screen and (min-width:600px) and (max-width:1400px){body .middleContent{padding-left:20px;padding-right:20px}}@media only screen and (min-width:1101px){.sgp_small_menu li.logo>a{display:block;height:35px}.sgp_small_menu .nav{height:40px !important}.no_fixed .nav{height:auto;transition:none}.no_fixed .nav>div>ul>li a{transition:none}.no_fixed .nav>div>ul>li.sg_a_with_ul::after{transition:none}.sgp_small_menu .nav>div>ul>li.logo{width:136px;height:35px;margin-top:2px;background:url('../../sg_grafik/logos/sgdyn_logo_short.svg') no-repeat;background:url('../../sg_grafik/logos/sgdyn_logo_short_without.svg') no-repeat;background-size:136px 27px;background-position:center left;margin-right:0}.sgp_small_menu .nav>div>ul>li:before{height:15px;top:13px}.no_fixed .nav>div>ul>li:before{height:inherit;top:inherit}.sgp_small_menu .nav>div>ul>li>a{line-height:40px;padding:0 20px}.no_fixed .nav>div>ul>li>a{line-height:30px;padding:20px 20px 20px}.sgp_small_menu .sgp_menu_search{padding-top:0 !important;padding-bottom:0 !important}.sgp_small_menu .nav>div>ul ul{top:40px}.sgp_small_menu .nav>div>ul>li.sg_a_with_ul:after{top:15px}}@media only screen and (min-width:1401px) and (max-width:1423px){.sgp_prog_tabs>li>a{padding:15px 22px}}@media only screen and (max-width:1400px){.middleContent,.sgp_breadcrumb,.hpTcContent{padding-left:20px;padding-right:20px;width:100% !important;box-sizing:border-box}.sgp_breadcrumb{width:auto;width:initial}.nav>div>ul{margin-left:20px;margin-right:20px;width:auto;width:initial}.topContentProgs .hpTcContent{padding-left:20px;padding-right:20px}.footer{padding-left:20px;padding-right:20px}.marktSearch{padding-left:20px;padding-right:20px}}@media only screen and (max-width:1200px){body{padding-top:50px}.nav>div>ul>li{font-size:.9em;line-height:50px}.nav>div>ul>li>a{padding:10px 22px 10px !important}.sgp_small_menu .nav>div>ul>li>a{padding-top:0 !important;padding-bottom:0 !important}.nav>div>ul>li.logo{background-size:117px;width:117px;margin-top:6px;margin-right:0;background-position:center top;background-position-y:4px}.nav{height:50px !important}.nav>div>ul>li.sg_a_with_ul:after{top:20px}.nav>div>ul>li:before{top:18px}.nav>div>ul ul{top:50px !important}.sgp_breadcrumb{top:50px;top:0}.sgp_menu_search{padding-bottom:6px !important}.similarCategoriesBox>a{flex-basis:48%}.btn-nav-anbieter{margin-top:4px}.persona-text{padding:50px}}@media only screen and (min-width:1100px) and (max-width:1200px){.search-form{padding:0 20px;height:50px}}@media only screen and (max-width:1100px){.nav>div.mobile{display:block;z-index:9999;position:relative}.desktop .topNaviOpener{display:block}.nav>div.desktop{background:#fff}.nav>div.desktop>ul>li{float:initial;width:100%}.nav>div.desktop>ul>li>ul{display:block;position:relative;top:0;left:0;visibility:visible;height:initial;margin-left:25px;box-shadow:none}.nav>div.desktop>ul>li>ul>li,.dropdown-menu>li{border:0;border-left:1px dashed #0078d7}.nav>div>ul>li:before{content:'';border:0}.nav .faa.f_search::before{content:attr(data-text)}.nav .faa.f_search::after{float:right}.sgp_menu_search{padding-right:0}.nav>div>ul{text-align:left}.nav ul ul li a{width:auto}.twoBoxesContainer{display:none}.navRubs h2{display:none}.navRubs{position:relative;background:transparent;box-shadow:none;min-height:initial;padding:0;visibility:visible;left:initial;right:initial;border-top:0}.fiveBoxes{float:none;margin-right:0;display:block;padding:21px 22px 20px;border-left:1px dashed #0078d7}.fiveBoxesContainer{margin-left:25px;display:block}.nav>div>ul>li>a{background:0}.bigMenu{position:initial;display:block}.submenu-betriebl,.submenu-branchen,.submenu-standard{display:none}.firstOfLink a::before{border:0}.nav .dropdown-menu{width:inherit;float:none;margin-left:25px}.bigMenu{box-shadow:none}.nav>div.desktop>ul>li>ul{top:0 !important}.sgp_small_menu .btn-nav-anbieter{margin-top:25px !important;margin-bottom:10px !important;margin-left:22px !important;margin-right:22px !important;box-sizing:border-box;width:calc(100% - 44px) !important}.btn-nav-anbieter{margin-top:15px;padding-left:22px;padding-right:22px;width:calc(100% - 22px) !important}.nav>div>ul>li.btn-nav-anbieter>a{margin-left:0 !important;border:0 !important;padding-left:0 !important}.search-field{margin-bottom:30px}}.box-sex{padding-bottom:10px}@media only screen and (min-width:1000px) and (max-width:1500px){.make_kachel .progBoxBsListe{width:155px}.make_kachel .sgp_os_separator:empty{display:none}.make_kachel .kurzbeschreib_container{padding-bottom:55px}}@media only screen and (max-width:1100px){.login-nav ul{width:660px !important;margin:auto !important;display:flex}.mobile .topNaviOpener>label::before{font-size:1.6rem;top:-5px;position:relative}.mobile .topNaviOpener>label.topNaviFilter::after{content:'Filtern';font-size:.6rem;position:absolute;bottom:6px;left:6px;line-height:.6rem}.mobile .topNaviOpener>label.topNaviDesktop{padding-left:0}.mobile .topNaviOpener>label.topNaviDesktop::after{content:'Menü';font-size:.6rem;position:absolute;bottom:6px;left:-1px;line-height:.6rem}.nav>div.desktop ul>li.logo{display:none}.open{left:0 !important;box-shadow:0 5px 4px 0 #adadad !important}.active::before,.active::after{color:#0078d7}.desktop>ul{margin-left:0 !important;margin-right:0 !important}}@media only screen and (min-width:1001px) and (max-width:1200px){.prog_left_container .tabs_4>li>a{padding:15px 13px}.prog_left_container .tabs_4>li>a:before{display:none}}@media only screen and (min-width:1000px){.make_list .cardShadow .progbox_category{margin-top:0}}@media only screen and (max-width:1000px){.progeintrag{width:100%;max-width:100%;margin-right:0}.cs-grid-row>.cs-grid-col-6,.cs-grid-row>.cs-grid-col-4,.cs-grid-row>.cs-grid-cell-5,.cs-grid-row>.cs-grid-col-d-4,.cs-grid-row>.cs-grid-col-3,.cs-grid-row>.cs-grid-col-2,.cs-grid-row>.cs-grid-col-1,.cs-grid-row>.cs-grid-col-7,.cs-grid-row>.cs-grid-col-8,.cs-grid-row>.cs-grid-col-9{width:auto;width:initial;display:block;max-width:initial;margin-right:0;width:100%}.cs-grid-row>.cs-grid-cell-5{margin-bottom:50px}.sgp_prog_right_content,.sgp_firma_right_content{float:none;width:initial;margin-left:0;margin-top:30px}.sgp_breadcrumb{position:relative}.nav{background:rgba(255,255,255,1)}.progeintrag{width:100%;max-width:100%;margin-right:0}.footer{display:flex;flex-wrap:wrap;box-sizing:border-box}.footer ul{box-sizing:border-box;float:none}.login-footer>div:first-of-type{width:100% !important;margin-right:0}.sgp_copyright{flex:auto;margin-bottom:20px}#login .sgp_copyright{margin-bottom:0}.controlers{display:none}.middleContentDescribtion{flex-direction:column;display:block;display:flex}.prog_left_content,.sgp_firma_left_content{margin-right:0;padding-right:0}#kontaktbuttons{position:initial}.sgp_prog_right_content{width:100%;display:block}.pinboardWrap{flex-direction:column-reverse}.searchBoxRight{margin-top:20px}.searchHolder{margin-bottom:30px}.pinboardWrap .tcOder{display:none}.pinboardWrap .searchBoxRight{width:auto;margin-right:0}.pinboardWrap .searchHolder{margin-left:0 !important}.pinboardWrap .tcSosu{margin-left:0 !important}.cardShadow .progBoxRight .button{right:0}.make_kachel .cardShadow .progBoxRight .button{right:0}.cardShadow .progBoxRight>div{position:relative;bottom:initial;display:inline-block}.cardShadow .kurzbeschreib_container{padding-bottom:0}.cardShadow .progBoxRight>div .progBoxBsListe{display:inline-block;float:none}.make_list .progBoxTop{display:initial;flex-wrap:initial}.make_list .cardShadow .progBoxRight{width:initial;margin-left:0}.nav>div>ul>li>a{border-right:0}}@media only screen and (max-width:970px){.sgp_filter_select_container label{height:35px}}@media only screen and (max-width:900px){.sgp_ig_index .searchHolder form{width:100% !important}}@media only screen and (max-width:850px){.footer-left-part{display:flex;flex-wrap:wrap;width:77%}.footer .sgp_itd_more_footer_ul{margin-top:24px}}@media only screen and (max-width:828px){.prog_left_container .tabs_4>li>a{padding:10px 10px}}@media only screen and (max-width:820px){.sgp_filter_select_container>div{flex:0 0 auto;width:49%;max-width:49%;margin-right:2%}.sgp_filter_select_container>div:nth-child(2n){margin-right:0}.filterContent label{height:initial}.sgp_prices_container{margin-bottom:10px}.sgp_inner_filter_content .sgp_prog_os_filter{width:49%}.sgp_prog_sort_filter,.sgp_pinn_sort_filter{width:49%}}@media only screen and (max-width:800px){.footer ul{box-sizing:border-box}.login-footer>div:first-of-type{width:100% !important;margin-right:0}.footer .sgp_about_footer_ul{margin-bottom:20px}#search-in-result>table td{display:block}.twoBoxes,.sgp_more_krit>li{width:100%;max-width:100%;margin-right:0}.rubsTipps>.threeBoxes{width:100%;max-width:100%;margin-right:0;margin-bottom:30px}.rubsTipps .threeBoxes .showInformationCircle{float:left;width:35px;margin-right:15px;margin-bottom:0}.rubsTipps .threeBoxes p{padding-top:0;padding-bottom:0}.functionsList .sgp_swk_ul{column-count:2}.sgp_prog_subpart>div{flex-basis:31%;margin-right:3.5%}.sgp_prog_subpart>div:nth-of-type(4n){margin-right:3.5%}.sgp_prog_subpart>div:nth-of-type(3n){margin-right:0}.company-row{flex-direction:column-reverse}.company-top-left-area{padding-right:0}.company-logo{margin-bottom:20px;display:inline-block}.has-logo h1{text-align:center !important}.company-head-area{display:inline-block;text-align:center}.footer-left-part>ul{width:50% !important}.footer .sgp_itd_more_footer_ul{margin-top:0}}@media only screen and (max-width:700px){.footer-left-part{width:70%}.footer .sgp_itd_more_footer_ul{margin-top:0}}@media only screen and (min-width:600px) and (max-width:1000px){.cs-grid-row>.cs-grid-col-d-4 .sgp_rub_picture{width:200px;float:left;margin-right:20px;height:150px}.cs-grid-row>.cs-grid-col-d-4{padding:20px;padding-bottom:53px}.cs-grid-row>.cs-grid-col-d-4 p{padding-left:0;padding-right:0}.cs-grid-row>.cs-grid-col-d-4 h3{padding-top:0;padding-right:0;padding-left:0}.cs-grid-row>.cs-grid-col-d-4 .projektInfo ~ p{padding-bottom:0;padding-left:0;padding-right:0}.cs-grid-row>.cs-grid-col-d-4 .projektInfo{padding-bottom:5px}}@media only screen and (min-width:800px) and (max-width:900px){.features-anbieter ul li{width:100%}.features-anbieter ul li:nth-of-type(2n){padding-bottom:15px}}@media only screen and (min-width:701px) and (max-width:807px){.sgp_search_tabs>li>span::before,.sgp_search_tabs>li>a::before{display:none}}@media only screen and (max-width:700px){.sgp_tipp_buttons .button{width:100%;margin-bottom:15px}.sgp_mobile_banner{display:block}.sgp_normal_banner{display:none}.sgp_prog_tabs>li,.sgp_search_tabs>li{display:block;border:1px solid #ddd}.sgp_prog_tabs>li.selected,.sgp_search_tabs>li.sgp_active{border-top:2px solid #0af;background:#0af}.sgp_prog_tabs>li.selected>a,.sgp_search_tabs>li.sgp_active>span{color:#fff}.sgp_prog_tabs>li.selected>a:hover,.sgp_search_tabs>li.sgp_active>span:hover{color:#fff}.sgp_prog_tabs>li>a,.sgp_search_tabs>li>a,.sgp_search_tabs>li>span{display:block}.sgp_prog_tabs>li{display:block}.similarCategoriesBox>a{flex-basis:100%}#content-wrap{padding-bottom:257px}.footer-links{flex-wrap:wrap}}@media only screen and (max-width:700px){.footer-left-part>ul{width:50% !important}}@media only screen and (max-width:625px){.cardShadow .progBoxRight>div .progBoxBsListe{width:155px}}@media only screen and (max-width:610px){ul.sgp_search_tabs{margin-bottom:110px}}@media only screen and (max-width:600px){.sosuTable thead>tr>th:nth-child(1),.sosuTable thead>tr>th:nth-child(3),.sosuTable thead>tr>th:nth-child(4){display:none}.sosuTable tbody>tr>td{display:block;border-left:1px solid #ffca6a;border-right:1px solid #ffca6a;border-bottom:0 !important}.sosuTable tbody>tr>td[data-mobile]:before{content:attr(data-mobile);margin-right:5px}.sosuTable tbody>tr>td:last-child{border-bottom:1px dashed #ffca6a !important}.sosuTable tbody tr:last-child td:last-child{border-bottom:1px solid #ffca6a !important}#topNaviDesktop:checked ~ div.desktop{width:100%}.hpTcContent h1{font-size:1.5rem;line-height:2rem}.topContentProgs b{font-size:1.1rem}.topTCNumbers{font-size:1.5rem !important}.hpTcContent h3{font-size:1.3rem !important}.tcBackground.bMobile{display:block}.tcBackground.bDesktop{display:none}.sgp_rub_intro ~ .middleContent{margin-top:0;padding-top:30px}.marktSearch{padding-left:30px;padding-right:30px}.sgp_ig_index .hpTcContent .tcOder{color:#fff;filter:drop-shadow(0 0 1px #000)}.sgp_ig_index .hpTcContent .tcOder>span::before,.sgp_ig_index .hpTcContent .tcOder>span::after{width:20%;border-top:1px solid #fff}.footer ul{box-sizing:border-box}.login-footer>div:first-of-type{width:100% !important}.fCompany{float:none;width:100%}.footer .sgp_about_footer_ul{margin-bottom:20px}.cGreyB{margin-bottom:15px;margin-top:15px;padding-top:40px !important}.benefits{margin-bottom:0}.footer{background:#118adb;margin-bottom:5px}#login .footer{margin-bottom:0}.filterContent{padding-left:5px;padding-right:5px}.sgp_inner_filter_content .sgp_prog_os_filter{width:100%;max-width:100%;margin-right:0;margin-bottom:10px}.sgp_prog_sort_filter,.sgp_pinn_sort_filter{width:100%}.sgp_filter_select_container>div{width:100%;max-width:100%;margin-right:0;margin-bottom:10px}.hpTcContent .searchLupe::after,.hpTcContent .searchLupe::before{color:#fff}.functionsList .sgp_swk_ul{column-count:1}.progData>div{flex-basis:46.5%;margin-right:3.5%;box-sizing:border-box}.progData>div:nth-of-type(3n){margin-right:3.5%}.progData>div:nth-of-type(2n){margin-right:0}#screenshots>.sgp_screenshots_box{width:100%;max-width:100%;margin-right:0}.sgp_itd_erg_tabelle td{display:block}.sgp_res_table td{display:block}.sgp_itd_erg_tabelle tr:nth-of-type(3) td:nth-of-type(3) img{float:left;margin-top:15px}.ie8 .de .nav>div>ul>li.logo,.ie7 .de .nav>div>ul>li.logo,.ie6 .de .nav>div>ul>li.logo{background-image:url("../../sg_grafik/logos/sgdyn_logo_vector_targeting_8.gif")}.ie8 .com .nav>div>ul>li.logo,.ie7 .com .nav>div>ul>li.logo,.ie6 .com .nav>div>ul>li.logo{background-image:url("../../sg_grafik/logos/sgdyn_logo_vector_com.gif")}.ie8 .itd .nav>div>ul>li.logo,.ie7 .itd .nav>div>ul>li.logo,.ie6 .itd .nav>div>ul>li.logo{background-image:url("../../sg_grafik/logos/sgdyn_logo_itd.gif")}.firmenBoxMesse{display:block}.sgp_itd_erg_tabelle tr:nth-of-type(1) td{border-bottom:0 !important}.sgp_itd_erg_tabelle tr:nth-of-type(3) td:nth-of-type(1){display:none}.sgp_itd_erg_tabelle tr:nth-of-type(3) td:nth-of-type(2){padding-top:10px}.sgp_itd_erg_tabelle tr:nth-of-type(1) td:nth-of-type(3){text-align:left !important}.sgp_itd_erg_tabelle tr:nth-of-type(3){background:#f7f7f7}.sgp_itd_erg_tabelle .firmenBoxMesse tr:nth-of-type(2) td{line-height:initial;padding-bottom:10px !important;display:block}.sgp_itd_erg_tabelle tr:nth-of-type(2)>td{display:none}.sgp_itd_erg_tabelle tr:nth-of-type(2)>td>tr>td{display:block}.sgp_itd_erg_tabelle tr:nth-of-type(4){background:#f7f7f7}.sgp_prog_os_container{width:100%}.sgp_prog_subpart>div{flex-basis:46.5%;margin-right:3.5%}.sgp_prog_subpart>div:nth-of-type(2n){margin-right:0}.sgp_prog_subpart>div:nth-of-type(3n){margin-right:3.5%}.sgp_contact_angebot fieldset{padding:0;margin:0;display:block;width:100%}.sgp_contact_angebot legend{padding-left:0}.left-side>div{display:block !important}.sgp_contact_angebot>fieldset>div>div{overflow:initial}.sgp_contact_angebot label,.sgp_contact_angebot .identifier3{float:none;margin-left:0}.sgp_contact_angebot input[type="text"],.sgp_contact_angebot select{box-sizing:border-box;width:100%;margin:0}.sgp_contact_angebot textarea{width:100%;margin-left:0;box-sizing:border-box}.sgp_contact_angebot .spg_send_data{width:initial;margin-left:0}.button-area{flex-direction:column}.sgp_ig_anbieter .button-area .button{margin-right:0;margin-bottom:40px;padding:0}.sgp_ig_anbieter .button-area .button .btn-left{display:flex;align-items:center}.hero-abieter{margin-top:-15px}.footer-left-part>ul{width:47% !important;margin-right:1.5%}}@media only screen and (max-width:560px){.progBoxBsListe{width:155px}.kurzbeschreib_container{padding-bottom:55px}.progbox_category{margin-top:39px}.sgp_support_text>div{width:auto;width:initial;float:initial}.hint-page .teaser-area{float:none;margin-right:0}.hint-page .sosu-teaser{width:100%}.sosu-teaser-background{width:100% !important;background-size:cover}.prog-boxen .software-box{width:100% !important}.hint-page .software-box .software-box-background{width:100% !important}.prog-boxen{flex-direction:column}.hint .sgp_teaser_head{margin-bottom:15px;margin-top:50px}}@media only screen and (max-width:540px){.footer-links{width:63%}}@media only screen and (max-width:500px){.grid-news-2,.grid-news-3,.grid-news-4{width:auto;width:initial;max-width:initial;width:100%;margin-right:0}.nAdditionalContainer{position:initial;bottom:initial}.newsTeaser{padding-bottom:20px !important}.searchHolder{margin-left:0}.sgp_prog_os_container ul li{float:none;width:100%}.sgp_prog_os_container ul li:nth-child(2n+1){margin-right:0}.sgp_prog_os_container{float:none}.filterContent ul li span{position:relative;top:-2px}.filterContent ul li{margin-bottom:5px}.sgp_referenzen>ul{column-count:1}.newsTeaser a{height:initial;margin-bottom:10px}.companyData{flex-direction:column}.companyData div div:nth-of-type(2){margin-bottom:0}.cpartnerTeaserLogo .text{margin-bottom:0}.cpartnerTeaserLogo .text>div{margin-bottom:0}.companyData .cpartnerTeaser{margin-bottom:0}.microsoftLogo{flex-direction:column}.progData>div,.sgp_prog_subpart>div{flex-basis:100%;margin-right:0}.call-to-action .button-area .button{text-align:center}.benefit-summary .cs-grid-row h3{line-height:1.9rem;margin-bottom:10px}.with-pic-full .mitarbeiter-fei{background-image:url('../../sg_grafik/infografik/anbieterseite/feind_formular3_m.jpg');background-position:top}.anbieter-contact-form .call-to-action .button-area{margin-top:20px;margin-bottom:25px}.anbieter-c-form .anbieter-contact-form{padding:15px}.with-pic-full .contact-box-right .address-items{padding:20px;flex-direction:row}.with-pic-full .address-items .info li.info-phone{margin-right:0;display:flex;flex-wrap:wrap;margin-bottom:10px}.with-pic-full .address-items .info li.info-email{margin-right:0;display:flex;flex-wrap:wrap;margin-bottom:0}.with-pic-full .address-items .info li.info-phone>div,.with-pic-full .address-items .info li.info-phone>span{width:initial;margin-bottom:10px}.with-pic-full .address-items .info li.info-email>div,.with-pic-full .address-items .info li.info-email>span{width:initial;margin-bottom:10px}.features-anbieter ul li{width:100%}.with-pic-full .address-items .info li{display:block !important}}@media only screen and (max-width:480px){.cardShadow .kurzbeschreib_container{padding-bottom:110px}.cardShadow .progbox_category{margin-top:15px}.cardShadow .progBoxRight .button{display:block;margin-top:10px;text-align:center;bottom:initial;position:initial;right:initial;z-index:initial;width:100%;right:initial !important;position:relative}.cardShadow .progBoxRight>div{position:relative;bottom:initial}.cardShadow .kurzbeschreib_container{padding-bottom:0}.progBoxBsListe{width:100% !important}}@media only screen and (max-width:450px){.kurzbeschreib_container{padding-bottom:105px}.progbox_category{margin-top:15px}.progBoxRight .button{display:block;margin-top:10px;text-align:center;bottom:initial;position:initial;right:initial;z-index:initial}.make_list .progBoxRight .button{position:initial;bottom:initial}.footer{padding-top:20px}.sgp_about_footer_ul{width:100% !important;margin-right:0}.sgp_anbieter_footer_ul{width:100% !important;margin-right:0;margin-bottom:20px}.sgp_social_footer_ul{width:100% !important;margin-right:0;margin-bottom:20px}.footer ul{box-sizing:border-box}.footer>div:first-of-type{width:100% !important;margin-right:0}.progBoxBsListe{float:none}.sgp_messe_teaser .sgp_pm_pic{float:none}.footer-left-part{width:100%}.footer-left-part>ul{width:100% !important;margin-right:0}.sgp_itd_more_footer_ul{margin-bottom:20px}}@media only screen and (max-width:444px){.arrow-right{border-top:39px solid transparent;border-bottom:39px solid transparent}.sgp_ig_anbieter .button-area .button{height:auto}}@media only screen and (max-width:400px){.button{display:block}.sgp_trans_box input,.sgp_trans_box a,.sgp_firmen_trans_box input,.sgp_firmen_trans_box a{width:280px}.sgp_trans_box,.sgp_firmen_trans_box{width:280px}.sgp_prog_right_content,.sgp_firma_right_content{margin-top:0}}@media only screen and (max-width:360px){.sgp_ig_anbieter .hpTcContent h1{font-size:2rem !important;line-height:2.7rem!Important}.sgp_ig_anbieter .hpTcContent p{font-size:1.4rem}}@media only screen and (max-width:336px){.arrow-right{border-top:50px solid transparent;border-bottom:50px solid transparent}}.ie7 .nav>div>ul,.ie8 .nav>div>ul{width:auto;width:initial}.ie7 .nav,.ie8 .nav{background:white}.ie7 .menu ul,.ie8 .menu ul{position:absolute;z-index:88888}.ie7 .menu ul ul,.ie8 .menu ul ul{position:absolute}.body{min-width:1300px}.sgp_ab_tooltip{position:relative;border-bottom:1px dashed #ddd;cursor:help;position:initial}#sgp_ab_tooltip{border:1px solid #0078d7;padding:3px 6px;background:#b4deff;content:attr(data-tooltip);position:absolute;z-index:20;white-space:nowrap;font-weight:normal}#lg-download{display:none}#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle;background-color:rgba(0,0,0,0.45);bottom:90px;color:#EEE;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.nav{display:block}.img-before-prname{position:relative;top:9px;margin-right:8px;filter:drop-shadow(0 0 2px #fff)}.slideshow-container{position:relative}.mySlides{display:none;padding:60px;text-align:center;background:#fff;margin-bottom:10px;box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12);width:max-content;margin:0 auto;padding-top:0;padding-bottom:0;height:300px}.prev,.next{cursor:pointer;position:absolute;top:50%;width:auto;margin-top:-30px;padding:16px;color:#888;font-weight:bold;font-size:20px;border-radius:0 3px 3px 0;user-select:none}.next{position:absolute;right:0;border-radius:3px 0 0 3px}.prev:hover,.next:hover{background-color:rgba(0,0,0,0.8);color:white}.dot-container{text-align:center;padding:20px;position:relative;display:flex;flex-wrap:wrap;justify-content:center}.dot{cursor:pointer;margin-bottom:10px;margin:0 4px;background-color:#bbb;display:inline-block;transition:background-color .6s ease;background:0;margin-bottom:10px;padding:5px;background:#fff;width:116px;display:flex;opacity:.7}.dot>span{align-self:center}.dot-container .active,.dot-container .dot:hover{opacity:1;box-shadow:0 0 6px rgba(0,0,0,0.4),0 1px 2px rgba(0,0,0,0.5)}q{font-style:italic}.author{color:cornflowerblue}.slide-wrap{display:flex}.slide-wrap ul{text-align:left;list-style:none !important;margin:0}.slide-wrap ul li{font-size:1rem;margin-top:5px}.slide-wrap .fa-building{font-size:1.2rem}.slide-wrap ul li:before{margin-right:5px}.slide-wrap .text{font-size:1rem;margin-top:5px}.media-partner-text .fa-clock-o{font-size:1rem;margin-top:5px}.media-partner-logo{align-self:center;margin-right:30px}.slide-wrap .fa:before{color:#78970c}.media-partner-text{padding-top:10px;padding-bottom:10px;border-left:2px solid #e7e7e7;align-self:center}.media-partner-text .call-to-action{display:block;margin-top:10px}.media-partner-text .call-to-action .button-area{display:block;text-align:left}.media-partner-text .call-to-action .button-area .button{margin-top:15px;margin-left:30px;padding-top:5px;padding-bottom:5px}.cBlueB.mediapartner{background-image:url('/aktualisierung/media/sg_grafik/infografik/anbieterseite/bg_big.jpg')}.login-footer .sgp_copyright{padding-top:0}.hint-page .software-box{margin-bottom:30px}.block-two .hint-block-icon{justify-content:flex-start}.flex-wrap{margin-left:100px;margin-right:100px}.hint-flex-wrap{display:flex;margin-right:50px;margin-left:50px}.hint-block-text{width:60%}.hint-block-icon{position:relative}.hint-block-icon{position:relative;width:40%;display:flex;justify-content:flex-end}.reverse .hint-flex-wrap{flex-direction:row-reverse}.hint-block-third-headline{line-height:26px;text-align:left}.grundriss{background-image:url("https://www.softguide.de/aktualisierung/media/sg_grafik/icons/grundriss.svg");background-position-y:bottom;background-repeat:no-repeat;width:200px;height:200px;background-size:104%}.advantages{display:flex;justify-content:center}.advantages ul{margin-left:0;width:100%;padding-left:0}.advantages ul li{font-size:16px;line-height:30px;list-style:none;text-align:left}.flex-wrap .advantages ul li{width:100%;padding-right:0;margin-right:0;margin-bottom:15px}.flex-wrap .advantages ul li::before{border:2px solid;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#98c010;content:"\f00c";font-family:fa;font-size:1.0rem;font-weight:600;left:0;line-height:24px;position:relative;text-align:center;top:1px;width:25px;display:inline-block;margin-right:5px}.flex-wrap .advantages.disadvantages ul li::before{color:#f3161e;content:"\f068"}.flex-wrap>div{width:50%}.advantage-picture{background-position-y:bottom;background-repeat:no-repeat;position:relative;width:200px;height:200px;background-size:104%}.wuerfel{background-image:url("https://www.softguide.de/aktualisierung/media/sg_grafik/icons/wuerfel.svg")}@media(min-width:1173px) and (max-width:1600px){#login .ausschreib-login .anbieter-contact-form{margin-left:7%;margin-right:7%}#login .with-pic-full .contact-box-right .address-items{padding:15px}}@media(max-width:1300px){.cBlueB.mediapartner{background-image:url('/aktualisierung/media/sg_grafik/infografik/anbieterseite/bg_long.jpg')}}@media(max-width:1200px){.login-nav>div>ul>li.logo{margin-top:3px}}@media(max-width:850px){#search-in-result .rubrik-box{column-count:2}}@media(max-width:900px){.make-3-colums .grid-news-2{width:100%;max-width:100%;margin-right:0;margin-bottom:30px}.make-3-colums .grid-news-2:last-child{margin-bottom:0}.make-3-colums .grid-news-2:nth-child(2) .description{padding-left:0;padding-right:0}}@media(max-width:700px){.anbieter-c-form .anbieter-contact-form{width:80%}.ausschreib-login .anbieter-contact-form{width:calc(80% - 60px);margin-left:15%;margin-right:15%}}@media(max-width:667px){#content-wrap{padding-bottom:276px}}@media(max-width:558px){#content-wrap{padding-bottom:331px}}@media(max-width:650px){.software-box,.presse-box{width:48%}}@media(max-width:600px){.slide-wrap{flex-wrap:wrap}.media-partner-logo{width:100%;margin-right:0}.media-partner-text{width:100%;border-left:0;text-align:center}.slide-wrap ul{padding-left:0;text-align:center}.media-partner-text .call-to-action .button-area{text-align:center}.media-partner-text .call-to-action .button-area .button{margin-left:0}.mySlides{width:auto;padding-top:60px;padding-bottom:60px}.slide-wrap{align-content:center}.footer-links{width:60%;margin-right:1%}.logo-section{width:39%}.footer-language{margin-top:20px}#content-wrap{padding-bottom:331px}}@media(max-width:550px){#search-in-result .rubrik-box{column-count:1}}@media(max-width:500px){.cBlueB.mediapartner{background-image:url('/aktualisierung/media/sg_grafik/infografik/anbieterseite/bg_long_long.jpg')}.ausschreib-login .anbieter-contact-form{width:100%;margin-left:0;margin-right:0;box-sizing:border-box;border-radius:0;box-shadow:none}.logo-section{flex-direction:column}.logo-section>.sg-logo>a{margin-right:0;margin-bottom:10px}.logo-section>div{text-align:center}.login .headline{padding-bottom:60px}.login .spg_send_data{width:100%}.login .call-to-action .button-area{margin-bottom:0;margin-top:0}.login .anbieter-contact-form .call-to-action .button-area .button{margin-top:0}.login-footer{height:562px}#login #content-wrap{padding-bottom:250px}.footer-inner{flex-direction:column}#login #content-wrap{padding-bottom:562px}.for-anbieter{margin-bottom:20px !important}.footer-language{margin-bottom:20px !important}.suche-company-logo{display:none}}@media(max-width:450px){.software-box,.presse-box{width:100%;margin-bottom:15px}.software-box-content,.presse-box-content{text-align:center}}@media all and (-ms-high-contrast:none){*::-ms-backdrop,.nav,.nav>div>ul>li a,.nav>div>ul>li.sg_a_with_ul::after{transition:none !important}}@media all and (-ms-high-contrast:none){*::-ms-backdrop,.dropdown-menu>li>div{line-height:20px !important;list-style:none !important}}@media all and (-ms-high-contrast:none){*::-ms-backdrop,.nav>div>ul>li{line-height:0 !important;list-style:none !important}}@media all and (-ms-high-contrast:none){*::-ms-backdrop,.nav>div>ul{list-style:none !important;padding:0;margin:0}}@supports(-ms-ime-align:auto){.nav,.nav>div>ul>li a,.nav>div>ul>li.sg_a_with_ul::after{transition:none !important}.dropdown-menu>li>div{line-height:20px !important;list-style:none !important}.nav>div>ul>li{line-height:0 !important;list-style:none !important}.nav>div>ul{list-style:none !important;padding:0;margin:0}.nav ul li{list-style-image:url(data:0)}}