a{cursor:pointer}.infoBox{width:100%;padding:0;margin:0}.infoBox:after{content:'.';visibility:hidden;height:0;display:block;clear:both}.infoBox div h4{display:block;padding:3px 10px 3px 10px;margin:0;background-color:#5c5c5c;color:#ffffff;font-weight:500}ul.linklist.b2b_buttons{position:absolute;bottom:2%;right:2%}ul.linklist.resp{padding:0;margin:0;list-style:none}ul.linklist.resp li{padding:10px 0 10px 0;margin:0}ul.linklist.resp li a{display:inline-block;padding:3px 10px 3px 10px;margin:0;border-radius:2px}div.boxStyle622 ul.linklist.resp li a{padding:0 0 0 17px}.infoBox .full{width:100%;padding:0;margin:0 0 10px 0;background-color:#ffffff;box-shadow:inset 0px 0px 0px 1px #f1f1f1;-moz-box-shadow:inset 0px 0px 0px 1px #f1f1f1;-webkit-box-shadow:inset 0px 0px 0px 1px #f1f1f1}.infoBox .full:after{content:'.';visibility:hidden;height:0;display:block;clear:both}.infoBox .full p{padding:10px;margin:0}.infoBox .full p.image{padding:10px 0}.infoBox .full .newsboxLeft{float:left;width:24%;padding:10px 0 10px 2%;margin:0}.infoBox .full .newsboxLeft p{padding:0;margin:0}.infoBox .full .newsboxLeft p img{width:100%;max-width:130px; margin-left:0 !important}.infoBox .full .newsboxRight{float:left;width:70%;padding:10px 2% 10px 2%;margin:0}.infoBox .full .bgPicOuter:after{content:".";visibility:hidden;display:block;height:0;clear:both}.infoBox .full .bgPicOuter{padding-top:10px;padding-bottom:5px}.infoBox .full .newsboxRight h3,.infoBox .full .bgPicOuter .bgPicInner h4{display:inline-block;padding:0;margin:0;background-color:none;background:none;color:#5c5c5c;text-transform:none;font-weight:500}.infoBox .full .bgPicOuter img{width:24%;max-width:130px;padding:0 2% 0 2%;float:left}.infoBox .full .bgPicOuter .bgPicInner{width:70%;padding:0 2% 0 0;float:right}.infoBox .full .bgPicOuter .bgPicInner p{padding:0;margin:0}.infoBox .full .newsboxRight p{padding:0;margin:0}.bgHalf .half1,.bgHalf .half2{float:left;padding:0;margin:0 0 10px 0;background-color:#ffffff;box-shadow:inset 0px 0px 0px 1px #f1f1f1;-moz-box-shadow:inset 0px 0px 0px 1px #f1f1f1;-webkit-box-shadow:inset 0px 0px 0px 1px #f1f1f1}.bgHalf .half1{width:49%;margin-right:1%}.bgHalf .half2{width:49%;margin-left:1%}.bgHalf .half1 p,.bgHalf .half2 p{padding:10px;margin:0}.bgThird .third1,.bgThird .third2{float:left;padding:0;margin:0 0 10px 0;background-color:#ffffff;box-shadow:inset 0px 0px 0px 1px #f1f1f1;-moz-box-shadow:inset 0px 0px 0px 1px #f1f1f1;-webkit-box-shadow:inset 0px 0px 0px 1px #f1f1f1}.bgThird .third1{width:32%}.bgThird .third2{width:32%;margin-left:2%}.bgThird .third1 p,.bgThird .third2 p{padding:10px;margin:0}.bgQuarter .quarter{ float:left; padding:0; margin:0 0 10px 0; background-color:#ffffff; box-shadow:inset 0px 0px 0px 1px #f1f1f1; -moz-box-shadow:inset 0px 0px 0px 1px #f1f1f1; -webkit-box-shadow:inset 0px 0px 0px 1px #f1f1f1}.bgQuarter .quarter{ width:23%; margin-left:1%;margin-right:1%}.bgQuarter .quarter p{ padding:10px; margin:0}.bgFifth .fifth{ float:left; padding:0; margin:0 0 10px 0; background-color:#ffffff; box-shadow:inset 0px 0px 0px 1px #f1f1f1; -moz-box-shadow:inset 0px 0px 0px 1px #f1f1f1; -webkit-box-shadow:inset 0px 0px 0px 1px #f1f1f1}.bgFifth .fifth{ width:18%; margin-left:1%;margin-right:1%}.bgFifth .fifth p{ padding:10px; margin:0}ul.toparbeitgeber{padding:0 2% 0 2%;margin:0;list-style:none}ul.toparbeitgeber li{float:left;width:20%;padding:0;margin:0}ul.toparbeitgeber li a{display:inline-block;padding:10px 0 10px 0;margin:0;width:100%;text-align:center}ul.toparbeitgeber li a img{display:inline-block;width:90%;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;box-shadow:0px 0px 3px #eeeeee}ul.toparbeitgeber li a img.transition{-webkit-transform:scale(2); -moz-transform:scale(2);-o-transform:scale(2);transform:scale(2)}ul.premiumjobs{padding:0;margin:0;list-style:none}ul.premiumjobs li{padding:0;margin:0}ul.premiumjobs li a{width:100%;display:inline-block;padding:5px 0 5px 0;margin:0;text-decoration:none}ul.premiumjobs li:nth-child(odd) a:link,ul.premiumjobs li:nth-child(odd) a:visited{ background-color:#F1F1F1;box-shadow:inset 0px 0px 0px 1px #F1F1F1}ul.premiumjobs li:nth-child(even) a:link,ul.premiumjobs li:nth-child(even) a:visited{ background-color:#fafafa;  box-shadow:inset 0px 0px 0px 1px #fafafa}ul.premiumjobs li a span.title:hover{ text-decoration:underline}ul.premiumjobs li a span{display:block;padding:2px 0 2px 0;margin:0 0 0 2%;color:#5c5c5c}ul.premiumjobs li a span.title{font-weight:bold}ul.premiumjobs li a span.stars{height:10px;padding:0 !important;background:url(/images/responsive/star_filled_20px.png) 0px -93px;background-size:10px 134px}ul.premiumjobs li a span.stars1{width:10px}ul.premiumjobs li a span.stars2{width:20px}ul.premiumjobs li a span.stars3{width:30px}ul.premiumjobs li a span.stars4{width:40px}ul.premiumjobs li a span.stars5{width:50px}ul.premiumjobs li a span.stars6{width:60px}.infoBox div h4.grey_heading{ background:none; color:#5c5c5c; border-bottom:3px solid #5c5c5c; padding-top:10px}.infoBox .boxStyle619{ background-color:#f1f1f1}.infoBox .boxStyle619 ul.linklist.resp.cta{float:left}.infoBox .boxStyle619 ul.linklist.resp.cta li{ height:30px; line-height:30px; padding:0 20px 0 20px !important; margin:0 0 10px 0 !important; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; text-align:center; text-transform:uppercase; font-weight:bold; text-shadow:0px 0px 1px #000000; -moz-text-shadow:0px 0px 1px #000000; -webkit-text-shadow:0px 0px 1px #000000; text-decoration:none; border:none !important; -moz-border:none !important; -webkit-border:none !important; box-shadow:none !important; -moz-box-shadow:none !important; -webkit-box-shadow:none !important}.infoBox .boxStyle619 ul.linklist.resp.cta li a{color:#fff; background:none; padding-top:0; padding-bottom:0; padding-left:10px}.infoBox .boxStyle619 ul.linklist.resp.cta li a{ text-decoration:none}.infoBox .boxStyle614 ul.linklist li a{padding-left:0}.infoBox .boxStyle620,.infoBox .boxStyle621,.infoBox .boxStyle622,.infoBox .boxStyle623,.infoBox .boxStyle624,.infoBox .boxStyle625,.infoBox .boxStyle631,.infoBox .boxStyle632{background:none;box-shadow:none}.infoBox .boxStyle620 .cms_b2b_center,.infoBox .boxStyle623 .cms_b2b_center,.infoBox .boxStyle623 .cms_b2b_center p.image{text-align:center;line-height:20px}.infoBox .newsboxLeft_b2b{float:left; width:11%; padding:10px 0 10px 2%; margin:0}.infoBox .newsboxLeft_b2b.small{width:4%}.infoBox div.boxStyle622 .newsboxLeft_b2b.emptyImage{width:0%;padding:2px} .infoBox .newsboxLeft_b2b img.boxShortImg,.infoBox .cms_b2b_center img.boxShortImg{ max-width:100%;width:auto}.infoBox .boxStyle303{background:none;box-shadow:none}.infoBox .newsboxRight_b2b{ float:left; width:67%; padding:10px 2% 10px 2%; margin:0;line-height:20px}.infoBox .boxStyle634 .newsboxRight_b2b{ float:none; width:auto; padding:10px 5px}.infoBox .newsboxRight_b2b.small{width:74%}.infoBox .newsboxRight_b2b.largeBox{ width:80%}.infoBox .newsboxRightText_b2b{float:left; width:59%; padding:10px 2% 10px 2%; margin:0;line-height:20px}.infoBox .newsboxRightButton_b2b{ float:left; width:20%; padding:10px 2% 10px 2%; margin:0;text-align:right}.infoBox .newsboxRightButton_b2b ul.linklist.resp.b2b{position:absolute;bottom:0;right:2%}.infoBox .newsboxRightButton_b2b ul.linklist.resp.b2b li a{margin-left:15px;margin-right:0;text-decoration:none;padding-top:8px;padding-bottom:8px}.infoBox .newsboxRightButton_b2b ul.linklist.resp.b2b li a::before{content:''}.infoBox div.cms_b2b_center h1{line-height:25px}.infoBox .cms_b2b_outline{box-shadow:0 0 5px #ccc;-moz-box-shadow:0 0 5px #ccc; -webkit-box-shadow:0 0 5px #ccc}.infoBox .boxStyle624 .cms_b2b_outline{ position:relative}.infoBox .boxStyle626 h2{ text-align:center; background:#fff; margin-bottom:15px}.infoBox .boxStyle627 h2,.infoBox .boxStyle633 h2{ text-align:center; background:#fff; margin-bottom:15px}.infoBox div.full.boxStyle627{ box-shadow:none; background:#fff; padding-top:30px; border-top:1px solid #ebecf0}.infoBox div.full.boxStyle633{border-none:none;box-shadow:none}.infoBox div.full.boxStyle626{ margin-bottom:80px}.infoBox div.full.boxStyle627 .bx-wrapper,.infoBox div.full.boxStyle633 .bx-wrapper{ margin-bottom:10px}.infoBox div.full.boxStyle627 .bx-wrapper .bx-controls-direction a.bx-next,.infoBox div.full.boxStyle633 .bx-wrapper .bx-controls-direction a.bx-next{ right:-30px; background:none}.infoBox div.full.boxStyle627 .bx-wrapper .bx-controls-direction a.bx-prev,.infoBox div.full.boxStyle633 .bx-wrapper .bx-controls-direction a.bx-prev{ left:-30px; background:none}.infoBox div.full.boxStyle627 .bxslider img{ max-width:115px; max-height:115px}.infoBox div.full.boxStyle627 ul.linklist.resp li a,.infoBox div.full.boxStyle633 ul.linklist.resp li a{ float:right; font-weight:normal; padding-right:0px}.infoBox .boxStyle627 hr,.infoBox .boxStyle633 hr{ display:none}.infoBox .boxStyle627 .bx-wrapper,.infoBox .boxStyle626 .bx-wrapper,.infoBox .boxStyle633 .bx-wrapper,.infoBox .boxStyle626 .bx-wrapper{ border:none; background:#fff; box-shadow:none}body[cs_mobile='1'] .bxslider img{ margin:auto}.infoBox .boxStyle627 .bxslider img,.infoBox .boxStyle633 .bxslider img{ display:block; margin:0 auto}.infoBox .boxStyle621 div.exhibitor_list,.infoBox .boxStyle622 div.exhibitor_list{padding:10px 0}.infoBox .boxStyle621 div.exhibitor_list div a,.infoBox .boxStyle622 div.exhibitor_list div a{display:block; margin-bottom:7px}.infoBox .boxStyle621 p.show_all_exhibitors,.infoBox .boxStyle622 p.show_all_exhibitors{padding:10px 0}.infoBox div.boxStyle626{background:none;background-color:#fff;box-shadow:none;border-top:1px solid #ebecf0;padding-top:30px}ul.premiumjobs_neu{ padding:0; margin:0}ul.premiumjobs_neu:after{ content:"."; visibility:hidden; display:block; height:0; clear:both}ul.premiumjobs_neu li{ padding:15px 0; margin:0 auto;text-align:center;float:left;border:8px solid #f1f1f1;box-sizing:border-box}ul.premiumjobs_neu span{ display:block}ul.premiumjobs_neu li span.location{ background-image:url(/images/responsive/map_26px.png); background-position:0 -120px; background-size:13px 174px;background-repeat:no-repeat;display:inline;padding-left:15px}ul.premiumjobs_neu li.full_size{width:100%}ul.premiumjobs_neu li.half_size{ width:47%}ul.premiumjobs_neu li.half_size:first-child{border-right:0px}ul.premiumjobs_neu li.third_size{ width:32%}ul.premiumjobs_neu li.third_size:first-child{border-right:0px}ul.premiumjobs_neu li.third_size:last-child{border-left:0px}ul.premiumjobs_neu li.small_size{width:31%}ul.premiumjobs_neu li a{ width:100%; display:inline-block; padding:0; margin:0; text-decoration:none}a#showAllJobs{float:right}div.boxStyle629 div.bg_image_container,div.boxStyle629 div.bg_image_container img{width:100%;position:relative}div.boxStyle629 div.bg_image_container div.bg_image_content{position:absolute;top:20px;left:2%;background:rgba(255,255,255,0.8);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff00,endColorstr=#ffffff00)";padding:15px 2%;max-width:45%}div.boxStyle629 div.bg_image_container div.bg_image_content ul.bg_image_links{list-style:none !important;padding-left:0}div.boxStyle629 div.bg_image_container div.bg_image_content ul.bg_image_links li{margin-top:10px}div.boxStyle629 div.bg_image_container div.bg_image_content ul.bg_image_links li a.button-transparent:hover{ color:#003366 !important}div.boxStyle630 img.desktop_image{width:100%;display:block}div.boxStyle630 img.mobile_image{ display:none}div.boxStyle631 .folded{ display:none} div.infoBox .boxStyle631.full,div.infoBox .boxStyle632.full{margin-bottom:50px}div.infoBox .boxStyle631 .cms_further_text_fold a,div.infoBox .boxStyle632 .cms_further_text_fold a{padding:1% 0; display:inline-block; width:15%; margin:0 2%}div.boxStyle631 a.link-gray-arrow:hover h2,div.boxStyle632 a.link-gray-arrow:hover h2{color:#9c9c9c !important}div.boxStyle631 a.link-gray-arrow:hover,div.boxStyle632 a.link-gray-arrow:hover{ background:url(/images/responsive/arrows/arrow-right-9c9c9c-20.png) no-repeat 6px center; background-size:5px 10px}.infoBox .cmsBoxContentLeft{float:left; width:47%; padding-right:3%}.infoBox .cmsBoxContentRight{float:right;width:47%;margin-left:3%}@media screen and (max-width:1024px){ .infoBox div.full.boxStyle627 .bx-wrapper .bx-controls-direction a.bx-next,.infoBox div.full.boxStyle633 .bx-wrapper .bx-controls-direction a.bx-next{  right:10px; }  .infoBox div.full.boxStyle627 .bx-wrapper .bx-controls-direction a.bx-prev, .infoBox div.full.boxStyle633 .bx-wrapper .bx-controls-direction a.bx-prev{  left:10px; }  .infoBox div.full.boxStyle627 ul.linklist.resp li a,a#showAllJobs, .infoBox div.full.boxStyle633 .bx-wrapper .bx-controls-direction a.bx-prev{ margin-right:2%; }}@media screen and (max-width:1000px){ ul.toparbeitgeber{  padding:80px 2% 0 2%;  margin:0; }}@media screen and (max-width:850px){  .bgHalf .half1, .bgHalf .half2{  width:100%;  margin:0 0 10px 0; }  .bgThird .third1, .bgThird .third2{  width:100%;  margin:0 0 10px 0; }  .bgQuarter .quarter{ width:100%; margin:0 0 10px 0; }  .bgFifth .fifth{  width:100%;  margin:0 0 10px 0; }  ul.toparbeitgeber{  padding:90px 2% 0 2%;  margin:0; }  .infoBox .newsboxLeft_b2b,.infoBox .newsboxRight_b2b, .infoBox .newsboxLeft_b2b.small,.infoBox .newsboxRight_b2b.small, .infoBox .newsboxRightText_b2b,.infoBox .newsboxRightButton_b2b{ width:96%; padding:10px 2% 10px 2%; margin:0} .infoBox .newsboxLeft_b2b, .infoBox .newsboxLeft_b2b.small,.infoBox .newsboxRight_b2b.small, .infoBox .newsboxRightText_b2b,.infoBox .newsboxRightButton_b2b{  text-align:center; }.infoBox .newsboxRightText_b2b{ text-align:left} .infoBox div.full.boxStyle627,.infoBox div.full.boxStyle633{  border-top:none;  padding-top:0; } ul.toparbeitgeber{  padding:70px 2% 0 2%;  margin:0; }  .infoBox .newsboxRightButton_b2b ul.linklist.resp.b2b{ position:relative;  right:0; }  ul.premiumjobs_neu{ margin-right:15px; }  ul.premiumjobs_neu li:last-child{ float:none;  border:8px solid #fafafa !important; }  ul.premiumjobs_neu li{  float:none;  border:8px solid #fafafa !important;  border-bottom:0px !important; } ul.premiumjobs_neu li.small_size,ul.premiumjobs_neu li.half_size,ul.premiumjobs_neu li.third_size{ width:100%;box-sizing:content-box}ul.linklist.b2b_buttons{ position:relative; bottom:0; right:0}.infoBox div.cms_b2b_center h1{ text-align:left} div.boxStyle629 div.bg_image_container{  background:#003366;  padding:10px 2%;  width:96%; }  div.boxStyle629 div.bg_image_container img{  display:none; }  div.boxStyle629 div.bg_image_container div.bg_image_content{  position:relative;  max-width:96%;  top:0;  left:0;  opacity:1;  background:none; }  div.boxStyle629 div.bg_image_container div.bg_image_content div, div.boxStyle629 div.bg_image_container div.bg_image_content div h1, div.boxStyle629 div.bg_image_container div.bg_image_content div h2, div.boxStyle629 div.bg_image_container div.bg_image_content div h3, div.boxStyle629 div.bg_image_container div.bg_image_content div h4{  color:#fff; } .infoBox .cmsBoxContentLeft{ width:100%; padding-right:0;margin-bottom:20px}.infoBox .cmsBoxContentRight{ width:100%; margin-left:0}}@media screen and (max-width:750px){ ul.toparbeitgeber{  padding:45px 2% 0 2%;  margin:0; }div.boxStyle630 img.desktop_image{ display:none}div.boxStyle630 img.mobile_image{ display:block;width:100%}}@media screen and (max-width:600px){ ul.toparbeitgeber{  padding:35px 2% 0 2%;  margin:0; }}@media screen and (max-width:550px){ .infoBox .full .newsboxRight{  padding:10px 2% 10px 6%;  width:66%; }}