.cookieHint{background-color:#161616;position:fixed;z-index:501;width:100%;bottom:0}.cookieHint-button{position:absolute;top:20px;right:10px;width:10px;height:10px;background:url(/images/content/close.png) top left no-repeat;cursor:pointer}.cookieHint-more{color:#fff;text-decoration:underline}.cookieHint-close{display:inline-block;cursor:pointer;background-color:#88c425;border:3px solid #88c425;border-radius:2px;color:#fff;padding-left:4px;padding-right:4px;margin-left:6px;margin-right:6px}.cookieHint-container{width:976px;margin:0 auto;position:relative;padding:35px 0;text-align:center}.cookieHint-title{font-weight:700;color:#666;margin-bottom:15px;font-size:17px}.cookieHint-content{color:#fff;line-height:20px;display:inline}.cookieHint-content a{color:#88c425}.high,a:hover{color:#159527}a.high:hover{color:#88c425;text-decoration:underline}#stats{left:320px;top:74px}.compform input.focus,select.focus{border:1px solid #159527!important}.compform .meta{color:#159527!important}.compform div.wrapper h2.high{background:#159527;color:#fff;padding:10px 0 8px 20px;margin:0}.compform .headinghelp{font-size:100%;color:#159527;margin:10px 0 3px 20px}.compform .smallhelp{color:#159527}.compform .smallhelp{display:block;font-size:80%;width:220px;margin:5px 0 5px 10px}#logo a{background:#fff}#specialitem1{display:block;position:absolute;right:0;top:105px;width:40px;height:40px;z-index:400}#stats a{color:#159527;font-size:24px;font-weight:700;font-family:"Arial Black",Arial;text-decoration:none}#stats a span{color:#000;font-size:14px}#navigationbox .relative{display:inline-block;position:relative}#navigationbox li.left a{background:transparent url(/images/layout/steirerjobs/button_nav_right.png?v=1.4.0p264) no-repeat scroll top right;text-decoration:none}#navigationbox li.left a span{background:transparent url(/images/layout/steirerjobs/button_nav_left.png?v=1.4.0p264) no-repeat scroll top left;color:#000}#navigationbox li.left a.active{background:transparent url(/images/layout/steirerjobs/button_nav_right.png?v=1.4.0p264) no-repeat scroll bottom right}#navigationbox li.left a.active span{background:transparent url(/images/layout/steirerjobs/button_nav_left.png?v=1.4.0p264) no-repeat scroll bottom left;color:#fff}#navigationbox li.right a{background:transparent url(/images/layout/steirerjobs/button_unternehmen_right.png?v=1.4.0p264) no-repeat scroll top right;text-decoration:none}#navigationbox li.right a.active{background:transparent url(/images/layout/steirerjobs/button_unternehmen_right.png?v=1.4.0p264) no-repeat scroll bottom right}#navigationbox li.right a span{background:transparent url(/images/layout/steirerjobs/button_unternehmen_left.png?v=1.4.0p264) no-repeat scroll top left;color:#000}#navigationbox li.right a.active span{background:transparent url(/images/layout/steirerjobs/button_unternehmen_left.png?v=1.4.0p264) no-repeat scroll bottom left}#navigationbox p.subnav{width:200px;top:41px}#navigationbox li.left p.subnav{left:1px}#navigationbox p.subnav a,#navigationbox p.subnav a span{background:gray;color:#fff;border-bottom:1px solid #fff}#navigationbox p.subnav a.active:hover,#navigationbox p.subnav a.active:hover span,#navigationbox p.subnav a:hover,#navigationbox p.subnav a:hover span{background:#159527;color:#fff}#navigationbox p.subnav a.active,#navigationbox p.subnav a.active span{background:#159527;color:#fff}#searchform{background-color:transparent}#searchbox{background:transparent url(/images/layout/steirerjobs/searchbox_cont.png?v=1.4.0p264) repeat-y scroll left top;position:relative;top:-7px}#searchfields{background:transparent url(/images/layout/steirerjobs/suchfeld.png?v=1.4.0p264) no-repeat scroll left top}#searchbox.minified #searchfields{background:transparent url(/images/layout/steirerjobs/suchfeldwide.png?v=1.4.0p264) no-repeat scroll left top;height:100px}#searchfields input[type=text]{border:1px solid #159527;padding:12px}#searchfields #search{left:10px;top:10px}.multiple a.current{border:1px solid #159527}.multiple ul.cl2 input{vertical-align:middle}.multiple ul.cl2 label{border-bottom:1px solid #fff;padding:.2em .2em .2em 30px}.multiple ul.cl2 label.active,.multiple ul.cl2 label.hover,.multiple ul.cl2 label:hover{background:#777;color:#fff;cursor:pointer}.multiple ul.checklist li{padding:0;margin:0}#searchfields .multiple a.current{color:#444;display:block;width:260px;height:16px;padding:12px 10px;border:none;text-decoration:none;z-index:200;background-image:url(/images/layout/steirerjobs/updown.png?v=1.4.0p264);background-position:242px 1px;background-repeat:no-repeat;position:relative}#searchfields .multiple{z-index:700}#searchfields #city{position:absolute;top:10px;left:600px;width:280px}#searchfields #regions{width:280px;left:400px;top:10px;background:#fff;padding:0;border:1px solid #159527}#searchfields #categories{width:280px;top:10px;left:600px;background:#fff;padding:0;border:1px solid #159527}#searchfields #employmentmode,#searchfields #searchorderby{position:absolute;top:65px}#searchfields #employmentmode{left:15px}#searchfields #searchorderby{left:480px;cursor:pointer}#searchfields #searchorderby a{text-decoration:none}#searchfields #searchorderby ul{background-color:#ededed;border:1px solid #000;position:relative;left:80px;cursor:pointer;padding:5px}#searchfields #employmentmode span.info,#searchfields #searchorderby span.info{margin-right:5px}#searchfields #employmentmode span.text,#searchfields #searchorderby span.text{font-weight:700;position:absolute;background:url(/images/layout/icons/dropdown.png?v=1.4.0p264) no-repeat right;padding-right:24px}#searchfields #employmentmode a.current,#searchfields #searchorderby a.current{padding:0;background:0 0;color:#fff;position:relative;width:320px}#searchfields #index{position:absolute;top:65px;left:15px}#searchfields #index a{color:#fff}#employmentmode ul.cl2,#searchorderby ul.cl2{border:1px solid #000}#findjob{background:transparent url(/images/layout/steirerjobs/findit_right.png?v=1.4.0p264) no-repeat top right;height:40px;top:11px;left:710px;border:none;color:#fff;text-decoration:none;font-weight:700;padding-right:50px}#findjob:hover{background:transparent url(/images/layout/steirerjobs/findit_right.png?v=1.4.0p264) no-repeat bottom right}#findjob span{background:transparent url(/images/layout/steirerjobs/findit_left.png?v=1.4.0p264) no-repeat top left;height:17px;padding:13px 0 10px 50px}#findjob:hover span{background:transparent url(/images/layout/steirerjobs/findit_left.png?v=1.4.0p264) no-repeat bottom left}#findrecruiter{background:transparent url(/images/layout/steirerjobs/findit_right.png?v=1.4.0p264) no-repeat top right;height:40px;top:11px;left:680px;border:none;color:#fff;text-decoration:none;font-weight:700;padding-right:10px}#findrecruiter:hover{background:transparent url(/images/layout/steirerjobs/findit_right.png?v=1.4.0p264) no-repeat bottom right}#findrecruiter span{background:transparent url(/images/layout/steirerjobs/findit_left.png?v=1.4.0p264) no-repeat top left;height:17px;padding:13px 0 10px 10px}#findrecruiter:hover span{background:transparent url(/images/layout/steirerjobs/findit_left.png?v=1.4.0p264) no-repeat bottom left}#searchbox.minified #findjob,#searchbox.minified #findrecruiter{top:73px}.linklist p{padding-left:20px}.linklist p a{line-height:17px;color:#000;font-weight:700}.linklist p a:hover{color:#159527;text-decoration:none}.linklist p span.info{padding-left:30px;background:transparent url(/images/layout/icons/icon_jobfinder_schwarz.png?v=1.4.0p264) no-repeat scroll left top}.linklist p a:hover span.info{background:transparent url(/images/layout/icons/icon_jobfinder_gruen.png?v=1.4.0p264) no-repeat scroll left top}#jobselector .linklist p a.showfullcategory span,#jobselector .linklist p a.showsubsetcategory span{color:#159527;font-weight:700}#jobselector .linklist p a.showfullcategory:hover span,#jobselector .linklist p a.showsubsetcategory:hover span{color:#159527;font-weight:700}#content .linklist p a{color:#159527}#content .linklist p a span{color:#000}#content .pagination{margin:10px 0}#content .pagination.reduced,#content .pagination.reduced select{font-size:85%;color:#666}#content .pagination.reduced a{padding:2px 4px;color:#666}#content .pagination.reduced a.active{color:#fff}#content #companyprofile .street,#content #companyprofile .zipcode{color:#000}#companyprofile .googlemap{width:850px;height:400px}#jobnav{padding:0;margin:0;position:relative;background:transparent url(/images/layout/steirerjobs/searchbox_lower.png?v=1.4.0p264) no-repeat scroll top center;top:-7px;height:40px;width:100%}#jobnav ul.tabs{border:none;height:43px;float:none}#jobnav ul.tabs li{background:0 0;border:none;height:43px;margin-top:8px}#jobnav ul.tabs li a{border:none;height:43px;width:180px;background:url(/images/layout/steirerjobs/lasche_inaktiv.png?v=1.4.0p264) 0 0 no-repeat;font-weight:700;color:#fff;padding:0 0 0 20px;text-decoration:none}#jobnav ul.tabs li a span{padding-top:10px}#jobnav ul.tabs li.active a{background:url(/images/layout/steirerjobs/lasche_aktiv.png?v=1.4.0p264) 0 0 no-repeat;font-weight:700;color:#000}#jobfinderbutton a{background:url(/images/layout/steirerjobs/jobfinder_right.png?v=1.4.0p264) no-repeat top right;height:47px;font-weight:700;color:#fff;text-decoration:none;padding-right:25px}#jobfinderbutton a span{background:url(/images/layout/steirerjobs/jobfinder_left.png?v=1.4.0p264) no-repeat top left;line-height:19px;padding:16px 0 12px 75px}#jobfinderbutton a:hover{background:url(/images/layout/steirerjobs/jobfinder_right.png?v=1.4.0p264) no-repeat bottom right}#jobfinderbutton a:hover span{background:url(/images/layout/steirerjobs/jobfinder_left.png?v=1.4.0p264) no-repeat bottom left}#jobfinderbutton a b{display:block;height:28px;width:52px;background:#fff;position:absolute;top:11px;left:12px;background:url(/images/layout/icons/icon_jobfinder_weiss.png?v=1.4.0p264) 0 0 no-repeat}#jobfinderform #profilepreviewarea>div.previewcontent{background:url(/images/layout/steirerjobs/rise_steirerjobs.jpg?v=1.4.0p264) no-repeat scroll -150px -5px #fff;padding:70px 10px 10px}#partnerbox .slides_container{background:url(/images/layout/steirerjobs/slider_middle.png?v=1.4.0p264) 0 0 no-repeat}#partnerbox .prev{background:url(/images/layout/steirerjobs/slider_left.png?v=1.4.0p264) 0 0 no-repeat}#partnerbox .next{background:url(/images/layout/steirerjobs/slider_right.png?v=1.4.0p264) 0 0 no-repeat}#miscbox>div.col{height:240px;overflow:hidden;border:none}#miscbox .header{background:url(/images/layout/neutral/lightheader.png?v=1.4.0p264) 0 0 repeat;padding:6px 10px 5px 10px;border:1px solid #ccc}#topjobs{width:295px;margin-right:5px}#topjobs .slides_container{margin-top:10px}#topjobs .topjobs{height:195px;overflow:hidden;width:293px;border:1px solid #ccc}#topjobs ul.pagination{position:absolute;top:0;left:299px;list-style:none;margin:80px 0 0 0;padding:0;display:none}#topjobs ul.pagination li{list-style:none;display:block;margin-bottom:5px}#topjobs ul.pagination li a{padding:3px 5px;background:#efefef;border:1px solid #ccc;line-height:25px}#topjobs ul.pagination li.current a{background:#159527;color:#fff}#topjobs div.topjob{padding:10px 2px 0 10px}#topjobs div.topjob a{padding-left:15px;font-weight:400;text-decoration:none;display:block}#topjobs div.topjob a span{font-weight:400}#miscbox #jobderwoche{width:300px;border:none;margin-left:30px;background:transparent url(/images/layout/neutral/postit.png?v=1.4.0p264) no-repeat left top;position:relative}#jobderwoche .header{margin:10px 0 20px 0;height:18px;border:none}#jobderwoche .header.week{background:url(/images/layout/neutral/jobderwoche.png?v=1.4.0p264) no-repeat 7% 1%;color:transparent;font-size:0}#jobderwoche .header.day{background:url(/images/layout/neutral/jobdestages.png?v=1.4.0p264) no-repeat 7% 1%;color:transparent;font-size:0}#jobderwoche .slides_container{width:270px;height:190px;margin:40px 0 0 20px;display:none}#jobderwoche .slides_container div.slide{width:270px;position:relative;display:block}#jobderwoche .slides_container div.slide table tbody td h2{font-size:120%;color:#000}#jobderwoche .slides_container div.slide table tbody td span{display:block;margin:0 0 2px 0}#jobderwoche .slides_container div.slide table tbody td{vertical-align:middle;text-align:left;height:150px;overflow:hidden;table-layout:fixed}#jobderwoche .slides_container div.slide a.info{position:absolute;top:123px;font-weight:700;color:#159527;font-size:0;background:url(/images/layout/neutral/mehrinfos.png?v=1.4.0p264) no-repeat 0 0;display:block;width:117px;height:30px}#jobderwoche .slides_container div.slide a.text{text-decoration:none}#jobderwoche .slides_container div.slide h2{color:#159527;margin-bottom:10px}#jobderwoche .slides_container div.slide p{padding:2px 0}#jobderwoche ul.pagination{display:block;margin:0;padding:0;position:absolute;top:10px;left:230px;list-style:none}#jobderwoche ul.pagination li{float:left;margin:0 2px;list-style:none;border:none;background:transparent url(/images/layout/steirerjobs/dots.png?v=1.4.0p264) no-repeat left top}#jobderwoche ul.pagination li a{color:#000;padding:0;text-decoration:none;border:none;display:block;width:15px;height:0;overflow:hidden;padding-top:15px}#jobderwoche ul.pagination li.current{background:transparent url(/images/layout/steirerjobs/dots.png?v=1.4.0p264) no-repeat right top}#jobderwoche .pagination li.current a{color:#fff;text-decoration:none}.jobderwoche-complogo,.jobderwoche-content,.jobderwoche-title{height:auto!important}#miscbox #topcompanies{border:none;width:295px;position:relative}#topcompanies .images{width:295px;height:300px;overflow:hidden;margin-top:10px}#topcompanies .topcompany{width:94px;height:94px;line-height:94px;float:left;border:1px solid #ccc;text-align:center;margin:0 0 2px 3px}#topcompanies .topcompany.first{margin:0 0 2px 0}#topcompanies .topcompany a img{width:94px}#contact div.nocontactimage,.contact-box div.nocontactimage{background:url(/images/layout/neutral/nocontact.png?v=1.4.0p264) no-repeat left top;height:1px;width:300px}#bottombox div div.header{background:url(/images/layout/neutral/bottomheader.png?v=1.4.0p264) repeat-x left top}#bottombox div div.header a{color:#000;text-decoration:none}#contact .info,.contact-box .info{border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;background-image:url(/images/layout/neutral/schraffur3.png?v=1.4.0p264);line-height:20px}#contact .info a,.contact-box .info a{font-weight:400}#impressumbox{background:url(/images/layout/neutral/schraffur_bottom.png?v=1.4.0p264) repeat 0 0;padding-bottom:30px}#impressumbox h2{display:block;text-transform:uppercase;border-bottom:1px solid #777;line-height:40px;width:250px;margin:5px 0 12px}#impressumbox a{margin-bottom:0;padding-bottom:15px}#verybottom{background:#159527}#breadcrumb a{color:#666}#content ul.controls{list-style:none;margin:10px 0;padding:0}#content ul.controls li{padding:0}#content ul.controls li.info a{float:left;margin-right:20px}#content a.mainbutton,#content span.mainbutton{background:url(/images/layout/steirerjobs/contentbutton_right.png?v=1.4.0p264) no-repeat top right;height:40px;font-weight:700;color:#fff;text-decoration:none;display:block;padding:0 16px 0 0;margin:0}#content a.mainbutton:hover,#content span.mainbutton:hover{background:url(/images/layout/steirerjobs/contentbutton_right.png?v=1.4.0p264) no-repeat bottom right}#content a.mainbutton span,#content span.mainbutton span{display:block;background:url(/images/layout/steirerjobs/contentbutton_left.png?v=1.4.0p264) no-repeat top left;line-height:19px;padding:11px 0 10px 16px;margin:0}#content a.mainbutton:hover span,#content span.mainbutton:hover span{background:url(/images/layout/steirerjobs/contentbutton_left.png?v=1.4.0p264) no-repeat bottom left}#content a.navbutton{background:transparent url(/images/layout/steirerjobs/button_nav_right.png?v=1.4.0p264) no-repeat scroll top right;display:block;height:41px;margin-right:0;padding-right:12px;text-decoration:none;font-size:14px}#content a.navbutton span{background:transparent url(/images/layout/steirerjobs/button_nav_left.png?v=1.4.0p264) no-repeat scroll top left;color:#000;display:block;line-height:14px;padding:14px 0 13px 18px}#content a.navbutton:hover{background:transparent url(/images/layout/steirerjobs/button_nav_right.png?v=1.4.0p264) no-repeat scroll bottom right}#content a.navbutton:hover span{background:transparent url(/images/layout/steirerjobs/button_nav_left.png?v=1.4.0p264) no-repeat scroll bottom left;color:#fff}#content a.sdbutton{background:transparent url(/images/layout/steirerjobs/backbutton_right.png?v=1.4.0p264) no-repeat scroll top right;color:#666;font-weight:400;height:40px;padding:0 16px 0 0;margin:0 10px 0 0;text-decoration:none}#content a.sdbutton span{background:transparent url(/images/layout/steirerjobs/backbutton_left.png?v=1.4.0p264) no-repeat scroll top left;padding:11px 0 10px 16px;margin:0;line-height:19px;text-decoration:none}#content a.sdbutton:hover{background:transparent url(/images/layout/steirerjobs/backbutton_right.png?v=1.4.0p264) no-repeat scroll bottom right}#content a.sdbutton:hover span{background:transparent url(/images/layout/steirerjobs/backbutton_left.png?v=1.4.0p264) no-repeat scroll bottom left}#content a.graybutton{background:transparent url(/images/layout/neutral/graybutton_right.png?v=1.4.0p264) no-repeat scroll top right;color:#666;font-weight:400;height:40px;padding:0 16px 0 0;margin:0 10px 0 0;text-decoration:none}#content a.graybutton span{background:transparent url(/images/layout/neutral/graybutton_left.png?v=1.4.0p264) no-repeat scroll top left;padding:11px 0 10px 16px;margin:0;line-height:19px;text-decoration:none}#content a.graybutton:hover{background:transparent url(/images/layout/neutral/graybutton_right.png?v=1.4.0p264) no-repeat scroll bottom right}#content a.graybutton:hover span{background:transparent url(/images/layout/neutral/graybutton_left.png?v=1.4.0p264) no-repeat scroll bottom left}#content a.jcbutton{font-weight:700;color:#000;background:0 0;text-decoration:none}#content a.jcbutton span{background:0 0;text-decoration:none}#content a.jcbutton:hover,#content a.jcbutton:hover span{font-weight:700;color:#000;background:0 0;text-decoration:underline}#content a.print{width:280px;height:35px;color:#000;font-weight:700;background:url(/images/layout/steirerjobs/button_drucken_right.png?v=1.4.0p264) no-repeat top right;padding:0 20px 0 0}#content a.print span{background:url(/images/layout/steirerjobs/button_drucken_left.png?v=1.4.0p264) no-repeat top left;padding:9px 0 8px 65px;line-height:18px}#content a.print:hover{background:url(/images/layout/steirerjobs/button_drucken_right.png?v=1.4.0p264) no-repeat bottom right}#content a.print:hover span{background:url(/images/layout/steirerjobs/button_drucken_left.png?v=1.4.0p264) no-repeat bottom left}#content a.recommend{width:280px;height:35px;font-weight:700;color:#000;background:url(/images/layout/steirerjobs/button_weiterempfehlen_right.png?v=1.4.0p264) no-repeat top right;padding:0 20px 0 0}#content a.recommend span{background:url(/images/layout/steirerjobs/button_weiterempfehlen_left.png?v=1.4.0p264) no-repeat top left;padding:9px 0 8px 65px;line-height:18px}#content a.recommend:hover{background:url(/images/layout/steirerjobs/button_weiterempfehlen_right.png?v=1.4.0p264) no-repeat bottom right}#content a.recommend:hover span{background:url(/images/layout/steirerjobs/button_weiterempfehlen_left.png?v=1.4.0p264) no-repeat bottom left}#content a.morejobs{width:250px;color:#fff;font-weight:700;text-decoration:none;height:35px;background:url(/images/layout/steirerjobs/morejobs_right.png?v=1.4.0p264) no-repeat top right;padding:0 20px 0 0}#content a.morejobs span{background:url(/images/layout/steirerjobs/morejobs_left.png?v=1.4.0p264) no-repeat top left;padding:9px 0 8px 75px;line-height:18px}#content a.morejobs:hover{background:url(/images/layout/steirerjobs/morejobs_right.png?v=1.4.0p264) no-repeat bottom right}#content a.morejobs:hover span{background:url(/images/layout/steirerjobs/morejobs_left.png?v=1.4.0p264) no-repeat bottom left}#apprenticeship .nivoSlider{position:relative;width:950px;height:350px;left:5px}#apprenticeship .nivoSlider img{position:absolute;top:0;left:0}#apprenticeship .nivoSlider a#apprenticeship .nivo-imageLink{position:absolute;top:0;left:0;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none}#apprenticeship .nivo-slice{display:block;position:absolute;z-index:5;height:100%}#apprenticeship .nivo-box{display:block;position:absolute;z-index:5}#apprenticeship .nivo-caption{position:absolute;left:0;bottom:0;background:#000;color:#fff;opacity:.8;width:100%;z-index:8;font-size:150%}#apprenticeship .nivo-caption p{padding:10px;margin:0}#apprenticeship .nivo-caption a{display:inline!important}#apprenticeship .profile{width:625px}#apprenticeship .profile .image{width:300px;overflow:hidden;margin:0 25px 15px 0}#apprenticeship .dots{height:9px;background:url(/images/layout/neutral/line.png?v=1.4.0p264) 0 100% repeat-x transparent}#apprenticeship .box.logo{width:300px}#apprenticeship .box.statements{width:300px}#apprenticeship .box.apprentice{margin-right:25px}#apprenticeship .box.apprentice img{float:left;margin:0 10px 10px 0}#apprenticeship .box.contact p{padding:0}#apprenticeship .box.contact a{font-weight:400}#apprenticeship .statementslist img{margin:10px 0 10px 10px;float:right}#apprenticeship .statementslist .quote strong{display:block;padding:7px 0 0}#apprenticeship .statementslist blockquote{display:block;padding:0;margin:0;background:url(/images/layout/icons/quote_icon_right.png?v=1.4.0p264) right bottom no-repeat transparent}#apprenticeship .statementslist blockquote .content{background:url(/images/layout/icons/quote_icon_left.png?v=1.4.0p264) left top no-repeat transparent;padding:0 20px;margin:5px 0 10px 0}#apprenticeship .googlemap{width:300px;height:300px;margin-top:10px}.googlemap .address{color:#000}.googlemap .address a{color:#159527}body.userbackend{background:url(/images/layout/neutral/admintile.png?v=1.4.0p264)}body.userbackend .specialitem{display:none!important}.userbackend #impressumbox,.userbackend #socialbox,.userbackend #stats{display:none}.userbackend #breadcrumb{background:#fff}.userbackend .searchresult{padding:10px;margin-bottom:15px}.userbackend .searchresult .actions{width:120px;text-align:right}.userbackend .searchresult tfoot .actions a{margin:0 0 0 5px}.userbackend .searchresult tbody td,.userbackend .searchresult tbody th{padding:3px 4px 3px 0}.userbackend #logo a{background:0 0}.userbackend .searchresult.callbacktable{margin:15px 0;padding:0;width:950px}.autocomplete-suggestions{border:1px solid #159527;cursor:default;overflow:auto;background:#fff;color:#000;padding:15px 0}.autocomplete-suggestions .autocomplete-suggestion{padding:2px 0 2px 15px}.autocomplete-suggestions .autocomplete-selected{padding:2px 0 2px 15px;cursor:pointer;background:#159527;color:#fff}.autocomplete-suggestions .autocomplete-selected strong{background:#159527;color:#fff}.autocomplete-suggestions strong{background:#fff;color:#159527}#noresults .errordesc{color:#159527;background:#fff;font-size:20px;line-height:24px}.jobportalbutton{border:1px solid #2c8a2c;color:#fff;height:30px;width:190px;font-size:16px;padding-left:17px;cursor:pointer;background:#2c8a2c;background:-webkit-linear-gradient(#4cb04e,#289128);background:-o-linear-gradient(#4cb04e,#289128);background:-moz-linear-gradient(#4cb04e,#289128);background:linear-gradient(#4cb04e,#289128);background-repeat:no-repeat;background-position:4% 50%}a.jobportalbutton{padding:10px 20px;text-decoration:none;color:#fff!important}a.jobportalbutton:hover{color:#fff!important}.jobfinderbutton{background-image:url(/images/content/steirerjobs/bell.png);background-image:url(/images/content/steirerjobs/bell.png),-webkit-linear-gradient(#4cb04e,#289128);background-image:url(/images/content/steirerjobs/bell.png),-o-linear-gradient(#4cb04e,#289128);background-image:url(/images/content/steirerjobs/bell.png),-moz-linear-gradient(#4cb04e,#289128);background-image:url(/images/content/steirerjobs/bell.png),linear-gradient(#4cb04e,#289128)}.applicationbutton{margin-top:10px}.subheading-compname,.subheading-location,.subheading-location-no-pointer{color:#159527!important;font-weight:400;margin-left:9px;background-repeat:no-repeat}.subheading-compname{background-image:url(/images/content/steirerjobs/case.png);padding-left:19px}.subheading-compname-link{color:#159527!important}.subheading-location{background-image:url(/images/content/steirerjobs/pin.png);background-position:0 3px;padding-left:16px;cursor:pointer;float:right}.subheading-location-no-pointer{background-image:url(/images/content/steirerjobs/pin.png);padding-left:16px}.subheading-location-clickable:hover{text-decoration:underline}#content .jobdetail-subheader .left-side{width:100%;float:left}#content .jobdetail-subheader .right-side{width:40%;margin-left:10%;margin-top:10px;float:left;text-align:right}#content .jobdetail-subheader .search-link{font-weight:700;color:#159527!important}#content .jobdetail-subheader h2{font-size:14px;display:inline;line-height:25px}#content .defaultjob h1.job-offer-title{font-size:27px;line-height:25px;margin:0 0 8px 0}#komfort-send{background:#159527;cursor:pointer}.simpleDialog>div.ui-dialog-titlebar.ui-widget-header.ui-corner-all.ui-helper-clearfix>a>span{background-color:#17a22b}.toplink a{font-weight:400;background-repeat:no-repeat;background-image:url(/images/content/steirerjobs/arrow-up.png);background-position:left center;padding-left:16px;cursor:pointer;color:#159527!important;float:right}.company-links{margin-top:10px}.company-links a{color:#159527!important;padding-left:22px;background-repeat:no-repeat;display:block;line-height:22px;background-position:left center}.company-links a.mailto{background-image:url(/images/content/steirerjobs/envelope.png)}.company-links a.maptoggle{background-image:url(/images/content/steirerjobs/pin2.png)}.company-links a.www{background-image:url(/images/content/steirerjobs/earth.png)}.left-navigation,.left-navigation-hidden{float:left;margin:0 10px 10px 10px;box-shadow:5px 0 15px #888;background:#2c8a2c;background:-webkit-linear-gradient(#e0e1e3,#fbfbfb,#e0e1e3);background:-o-linear-gradient(#e0e1e3,#fbfbfb,#e0e1e3);background:-moz-linear-gradient(#e0e1e3,#fbfbfb,#e0e1e3);background:linear-gradient(#e0e1e3,#fbfbfb,#e0e1e3);-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;behavior:url(/lib/borderradius/border-radius.htc)}.left-navigation{width:399px;position:relative}.left-navigation .left-navigation-hide-button{width:20px;height:40px;background-image:url(/images/content/hide-button.png);background-repeat:no-repeat;position:absolute;right:0;top:465px;cursor:pointer}.left-navigation .logo-medium{margin-left:25px;margin-top:14px}.left-navigation .navbar-image{margin-top:16px}.left-navigation .jobinfo{margin:16px;position:relative;padding-bottom:50px}.left-navigation .jobinfo .jobtitle{font-weight:700;font-size:12pt}.left-navigation .jobinfo .print-button-wrapper{margin-top:25px}.left-navigation .jobinfo .print-button-wrapper .print-button{display:block;background-image:url(/images/content/steirerjobs/printer2.png);background-repeat:no-repeat;padding-left:22px;height:25px}.left-navigation .jobinfo .print-button-wrapper .print-button span{color:#159527}.left-navigation .jobinfo .email-button-wrapper{margin-top:5px}.left-navigation .jobinfo .email-button-wrapper .email-button{display:block;background-image:url(/images/content/steirerjobs/envelope-open.png);background-repeat:no-repeat;padding-left:22px;height:25px}.left-navigation .jobinfo .email-button-wrapper .email-button span{color:#159527}.left-navigation .jobinfo .dotted{border-top:2px dotted #ceced0;height:2px;margin:30px 0}.left-navigation .jobinfo .morejobs-head{font-weight:700;font-size:13pt;margin:10px 0 30px 0}.left-navigation .jobinfo .morejobs span{color:#000;font-weight:700;font-size:10pt;line-height:22px;border-bottom:1px dotted}.left-navigation .jobinfo .morejobs a{color:#a0a0a0;display:block;min-height:30px;text-decoration:none}.left-navigation .jobinfo .morelink{margin-top:25px}.left-navigation .jobinfo .morelink a{color:#159527;font-weight:700;display:block}.left-navigation .subheading-start{margin-top:14px}.left-navigation .subheading-stop{margin-bottom:14px}.left-navigation .subheading{padding:2px 0}.left-navigation .subheading-compname,.left-navigation .subheading-location,.left-navigation .subheading-location-no-pointer{margin-left:0!important}.left-navigation .closebutton{position:absolute;bottom:18px;left:18px}.left-navigation .closebutton a{color:#707070;background-image:url(/images/content/close.png);background-repeat:no-repeat;background-position:left center;padding-left:14px}.left-navigation-hidden{width:30px;cursor:pointer;display:none;position:relative}.left-navigation-hidden .left-navigation-show-button{width:20px;height:40px;background-image:url(/images/content/show-button.png);background-repeat:no-repeat;position:absolute;left:0;top:465px;cursor:pointer}.main-container{width:830px;margin-left:430px}.main-container-image{width:1064px}.jobcontent{box-shadow:0 0 15px #888}@media print{.left-navigation{display:none}.main-container{margin-left:0}}#content div.jobcontainer-image{background:url(/images/layout/steirerjobs/rise_steirerjobs_large.png) no-repeat left top #fff;width:1024px!important;padding:120px 20px 20px!important}.original-inserat{margin-top:20px!important;color:#159527!important;display:block!important}#jobselector .map-wrapper .map-left-content-title{line-height:1.2}.map-left-content>div.map-left-content-title,.map-left-content>h1.map-left-content-title{text-align:justify;text-justify:distribute}.text-center{text-align:center}.center-align{margin:0 auto!important}#mobile-nav,.hide,.slicknav_menu{display:none}.mobile-pagination{display:none!important}.packages{margin-bottom:50px}.packages table,.packages td,.packages th{border-bottom:1px dotted #bfbfbf;padding:5px;font-family:'Open Sans',sans-serif!important;line-height:1.3em;font-size:14px}.packages table{border-collapse:collapse}.packages table th{background-color:#ffc71f;color:#fff;text-shadow:0 0 2px #f0a400}.preise{margin-bottom:50px}.preise table,.preise td,.preise th{border-collapse:collapse;font-family:'Open Sans',sans-serif!important;line-height:1.3em;font-size:14px}.preise__table{border-bottom:1px dotted #bfbfbf;padding-top:10px;padding-bottom:5px}.preise__table td,.preise__table th{border-bottom:1px dotted #bfbfbf;padding-top:10px;padding-bottom:5px}.preise-contact{margin-top:25px;position:relative}.preise-contact h5{margin-top:0}.preise-contact div.left{margin-left:30px}.preise-contact a input{position:absolute;bottom:0}.vorteile{box-sizing:border-box}.vorteile__desc{margin-bottom:84px}#mobile-nav,.hide{display:none!important}@media (min-width:768px){.mobile-only{display:none!important}#jobderwoche .slides_container .jobderwoche-complogo{display:none!important}.center-align{margin:0 auto!important}.addthis-bottom,.slicknav_menu{display:none!important}.mobile-pagination{display:none!important}}@media (max-width:767px){.hide-for-mobile{display:none!important}#topjobs .topjobs{width:100%}#searchfields #categories.categories-index{display:none!important}}.tablet-only{display:none}@media (max-width:310px){.pagination td:first-child{right:54px!important}.pagination td:first-child a:after{content:"V"!important}.pagination td:nth-child(3) a:before{content:"N"!important}}@media (max-width:767px){body{word-wrap:break-word}.map-left-content-categories,.map-left-content-regions,.map-left-content-regions-wrapper{display:none}.cookieHint-container{width:100%!important;font-size:10px;max-width:240px}.cookieHint-container .cookieHint-button{top:15px;right:15px;width:45px;height:45px;background-color:#efefef;background-position:center center;z-index:9999}.cookieHint-container .cookieHint-content,.cookieHint-container .cookieHint-title{padding:0 10px}.cookieHint-container .cookieHint-title{font-size:16px;max-width:195px}.cookieHint-container .cookieHint-close{display:block;margin:10px 62px}.cookieHint-container .cookieHint-more{display:block}.slicknav_menu{display:block!important}.mobile-only{display:block!important}.mobile-pagination{display:block!important}#navigationbox,.hide-for-mobile,.left-navigation{display:none!important}.main{width:100%!important}.main .mountains{display:none}#topbox{padding-left:10px;margin:15px 0 15px!important;height:auto!important}#topbox #logo{float:none}#topbox #logo a{width:auto!important;height:45px!important;margin:0}#topbox #logo a img{max-height:100%}#topbox #stats{position:static;padding-top:5px}#topbox #stats .slide{text-align:left}#topbox .addthis_sharing_toolbox{display:none}#effectbox{display:none}#jobfinderdialog #content{margin:0!important}a.mainbutton{width:100%!important;margin:0 auto!important}#searchbox,#searchbox-wrapper,#searchfields{width:100%!important}#searchtextfill{left:21px;top:30px}#jobselector{padding:20px 10px;min-height:auto!important}#jobselector p{margin-bottom:10px}.map-left-content-text,.map-left-content-title{display:none}.map-left-content{width:100%;margin-left:10px}.map-categories-columns{-webkit-column-count:1;-moz-column-count:1;column-count:1}.map-left-content-regions-wrapper{margin-top:0}.map-categories-wrapper{margin-left:0}.map-left-content-zuruck{float:left}#map-div{display:none}#topcompanies-rwd #topcompanies{width:100%!important;height:auto!important;margin:10px 0 0 0}#topcompanies-rwd #topcompanies .topcompany{float:none;display:inline-block;width:130px!important;height:130px!important;line-height:130px!important}#topcompanies-rwd #topcompanies .topcompany a{width:130px!important;height:130px!important}#topcompanies-rwd #topcompanies .topcompany a img{max-width:110px!important;max-height:110px!important}#topcompanies-rwd #topcompanies .header{margin-bottom:15px}#topcompanies-rwd #topcompanies .images{height:500px!important}.topcompany-clearfix-mobile{clear:both}#topjobs{width:100%}#topjobs div.topjob a strong{display:block;margin-bottom:-4px}#topjobs div.topjob a span:before{content:none!important;padding-right:0!important}.topjob-leftcontent{width:120px;float:left;display:table-cell}.topjob-rightcontent{display:table-cell}#miscbox #jobderwoche{padding:5px 20px 50px!important}#miscbox #jobderwoche .header{margin:30px 0 20px!important}#miscbox #jobderwoche .slides_container{width:100%!important;height:auto!important}#miscbox #jobderwoche .slides_container div.slide{width:100%!important}#miscbox #jobderwoche .slides_container div.slide table tbody td{height:auto;padding-top:5px!important}#miscbox #jobderwoche .slides_container div.slide table tbody td span.comp:before{content:none;padding-right:0}#miscbox #jobderwoche .slides_container div.slide .jobderwoche-complogo{display:block!important;width:120px}#miscbox #jobderwoche .slides_container div.slide a.info{margin-top:18px;position:relative;top:0}.jobderwoche-leftcontent{width:120px;float:left;display:table-cell}.jobderwoche-rightcontent{display:table-cell}#miscbox{width:auto;padding:0 10px;margin:0 0 20px 0!important}#miscbox .header{margin:30px 0 10px}#miscbox .divider{display:none}.box .preview{width:auto;height:auto}.jobfinder-small-wrapper{margin-left:0;height:auto;width:100%;padding:0 20px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.jobfinder-small-wrapper .jobfinder-text{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.jobfinder-small-container{position:static;margin:16px auto 0;width:100%;height:auto}.jobfinder-button{position:static;margin:15px auto 0}#bottombox{margin:0}#bottombox div div.header{box-sizing:border-box;height:31px}#content #newsbox{box-sizing:border-box}#miscbox #topcompanies{float:none;width:100%!important}#contact.right,.bottomtext-content.right,.contact-box .bottomtext-content.right{float:none}#contact.box,.bottomtext-content.box,.contact-box .bottomtext-content.box{width:100%}#contact:after,.bottomtext-content:after,.contact-box .bottomtext-content:after{content:"";display:block;background:#d7d7d5;height:2px;box-shadow:0 1px 4px 0 #d7d7d5;margin-top:20px}#contact .info,.contact-box .info{padding-left:0}#verybottom{padding-bottom:0}#verybottom .main table{padding:10px}.divider{display:none}.bottomtext-content,.bottomtext-title{margin-top:10px!important;padding:0 10px}#content.result-wrapper{width:100%!important;float:none;margin:20px 0!important;padding:0 10px;word-wrap:break-word;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#content.result-wrapper h1{line-height:normal}.clickablerow{display:block;margin-top:10px}.searchresult .subheading-compname,.searchresult .subheading-location{margin-left:0!important;background-position:0 3px}.searchresult tbody tr.delim td{background-image:none!important;background:#e2e2e2!important;height:1px;padding:0}.searchresult tbody td.logo{text-align:left;padding-bottom:0!important;padding-top:10px;height:auto!important}.searchresult a.jcbutton span{text-align:left;padding-left:0!important}.searchresult .right{text-align:left}.searchresult a.mainbutton{margin:0!important;display:inline-block!important}.searchresult tbody td p.subheading span{display:block}.subheading-location{float:none}.toplink{text-align:right}.toplink a{float:none}.pagination tr{position:relative}.pagination td{display:inline-block}.pagination td:first-child{position:absolute;margin-right:5px!important;right:97px}.pagination td:first-child a{background:#545454!important;color:#fff;border:none!important}.pagination td:first-child a:after{content:"Vorherige";padding-left:10px;padding-right:5px}.pagination td:nth-child(2){width:70px;height:23px;position:relative;overflow:hidden;border:1px solid #aaa}.pagination td:nth-child(2).active{height:auto;overflow:visible}.pagination td:nth-child(2) a{display:block!important;border:none!important}.pagination td:nth-child(3){float:right}.pagination td:nth-child(3) a{background:#545454!important;color:#fff;border:none!important}.pagination td:nth-child(3) a:before{content:"Nächste";padding-left:5px;padding-right:10px}.pagination td:nth-child(3) a:after{display:none}.pagination td:nth-child(4){width:100%;text-align:left}.pagination td:nth-child(4) input.jobfinderbutton{margin:0;margin-top:15px;float:none}.linklist{word-wrap:break-word}.linklist p{margin-bottom:10px}.addthis-bottom{display:block;padding-top:15px}.addthis-bottom a{display:inline-block!important}#recruiterlist div.hl{margin:30px 0}#recruiterlist div.col{width:100%;float:none;margin:0 0 10px!important}#breadcrumb{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px;display:none!important}.compform h1,.compform h2{margin:0;padding:20px 0 10px}.compform div.wrapper{width:100%!important;height:auto!important;max-width:100%;border:none;box-shadow:none}.compform .info{width:100%}.compform ul>li{width:100%;padding:10px 0}.compform ul.controls li.info{margin:0;width:100%}.compform ul.controls li.info a{float:none!important;margin:0 auto!important;text-align:center}.compform input[type=password],.compform input[type=text],.compform select,.compform textarea{display:block;width:100%!important;box-sizing:border-box;margin-top:5px}.compform .row1{text-align:left}.compform .row1 .smallhelp{margin:5px 0 15px}.compform .fileinput-button{margin-top:10px!important}.compform .delete-button{margin-top:6px;margin-left:10px}.multiple ul.cl2 label{padding:.4em .2em .4em 30px}.styled-select{width:auto}.styled-select select{width:100%}#adminmenu{position:static;width:100%}select#abosize__ID{width:95%!important;margin-top:10px!important}#registerform .wrapper{margin-bottom:0!important}#registerform ul li input{margin:0!important}#registerform ul li input[type=checkbox]{display:block}#registerform ul li input[type=checkbox]+label{margin-bottom:10px}#registerform ul li label{text-align:left}#registerform ul li select{margin:0}#registerform ul li a.mainbutton{margin-bottom:20px!important}#registerform ul #employees{border:1px solid #ccc;margin-top:10px!important}#registerform #cke_description{width:auto!important}#registerform .help{padding:0}#registerform .help li.info{padding:10px;box-sizing:border-box}#all_salutation__ID,#bill_all_salutation__ID{margin:15px 0!important}p.contact_small.contact_comp img{display:block;float:none;margin:10px auto}.compform.contact.left{float:none}#cke_comp_description,#cke_comp_description_html{width:100%!important;margin-top:20px;box-sizing:border-box}.searchresult tbody td{width:100%!important;display:block}.searchresult tbody td p.subheading span.subheading-date{padding-bottom:10px}.searchresult tbody td a{display:block;margin-bottom:5px}.searchresult tbody td div{float:none}#job_categories li label,#job_regions li label{text-align:left}#job_offer_start{width:115px!important;display:inline-block}#adForm a.mainbutton.express-submit{margin:0!important}#adForm a.sdbutton{margin:0!important;text-align:left}#adForm a.sdbutton span{padding-left:0}#adForm input[type=file]{border:1px solid #d9d9d9;border-radius:6px;margin:5px 0}.toppartnerwrapper{width:100%;float:none}.toppartnerwrapper .toppartner{float:none}#content.jobcontent,.customwrapper,.customwrapper li.info{width:100%!important;margin-left:0!important}#content .defaultjob{box-sizing:border-box;width:100%!important}.product-box{height:auto!important;padding:25px 0}.product-box h3{clear:both;padding-top:10px}.packages{margin-bottom:0}.packages table,.packages td,.packages th{font-size:12px;padding:5px 1px}.packages iframe{width:100%!important}.packages__table{width:100%!important}.packages__table th{background-color:#ffc71f;color:#fff;text-shadow:0 0 2px #f0a400}.packages__table td{font-size:11px}.packages__table td img{width:20px;height:auto}.preise__table{width:100%!important}.button-preise,.preise-info{float:none!important;margin:0!important}.button-preise input{margin-left:0!important}.preise-contact .left,.preise-contact div.left{float:none;margin-left:0}.preise-contact a input{position:static;margin-top:10px}.vorteile{box-sizing:border-box}.vorteile__desc{margin-bottom:25px}.expressanzeige-box__image{float:none!important;background-size:100%!important;width:150px!important;height:150px!important}.box-vorteile__image{float:none!important;height:150px!important;width:150px!important;margin:0 0 15px}.box-vorteile__text{display:block!important;height:auto!important;margin:0!important;padding:0!important}#content.news h1{line-height:normal}#content.news div{width:100%!important}#content.news .fb-page iframe,#content.news .fb-page span{width:100%!important}#content.news img{float:none!important;max-width:100%!important;height:auto!important}.news .abstract{margin-bottom:0}#content{margin:20px 10px!important}.mobile-full-width{width:100%!important}.formError{left:auto!important;right:20px}.compnameformError{top:443px!important}.streetformError{top:509px!important}.zipcodeformError{top:575px!important}.cityformError{top:641px!important}.emailformError{top:755px!important}.phoneformError{top:839px!important}.bill_compnameformError{top:1424px!important}.bill_streetformError{top:1491px!important}.bill_zipcodeformError{top:1557px!important}.bill_cityformError{top:1623px!important}.bill_emailformError{top:1821px!important}.bill_phoneformError{top:1886px!important}.ui-dialog{width:calc(100% - 2px)!important;padding-left:0!important;padding-right:0!important}#jobselector div.tab_content .col{width:100%}#jobfinderbutton{position:static;margin:0 auto}#jobfinderbutton a{position:relative}#servicebox{float:none;width:100%}#billinfo,#contactinfo{margin-bottom:0}.opener ul.checklist{left:11px;right:11px;width:auto}video{width:100%!important;height:auto!important}.joboffer-company-button,.joboffer-company-image{margin-bottom:20px}.original-ad-button{margin:10px auto!important}.comfortformular{width:100%}.comfortformular .form-cell{margin-top:8px;width:100%!important}.comfortformular-wrapper{width:100%!important}.comfortformular-region-column{width:100%!important}.clearfix-mobile{clear:both}#comfortformular input{width:100%!important;padding:4px 0!important}#comfortformular select{margin-bottom:10px;margin-top:5px;width:100%!important}.focus{background-color:#fff!important}#statusbox{top:-16px!important}#statusbox-right{position:relative;top:0;right:0;width:100%}.new-joboffer-wrapper{position:relative!important;top:0!important;right:0!important;width:100%!important}.new-joboffer-wrapper ul.controls li{padding-top:10px!important;padding-bottom:10px!important}.userbackend-searchbox{width:calc(100% - 20px)!important;padding:0 10px}.userbackend-searchbox ul{width:97%}.userbackend-searchbox ul li{width:97%}.userbackend .content-workflow #adminmenu #compheader{display:none!important}.userbackend table.searchresult{display:none}.userbackend .searchresult .searchresult-label{width:30%;font-weight:700;display:inline-block}.userbackend .searchresult .searchresult-value{width:65%;display:inline-block;margin-bottom:10px}.userbackend .pagination-pages{background-color:#fff}.userbackend .adminmenu{float:none!important;position:relative}.userbackend .adminmenu .contact_small{width:100%!important;text-align:center!important}.userbackend .content .wrapper-step1 div{width:100%!important}.userbackend .content .wrapper-step1 div h1,.userbackend .content .wrapper-step1 div ul{padding-left:10px;padding-right:10px}.userbackend .content .cke_chrome,.userbackend .content .cke_inner{padding:0!important}.jobdetail-subheader p,.joboffer-company-contact p{margin:0!important;margin-top:3px!important;margin-left:13px!important}#openingsListTop{margin-top:36px}.mobileinfo{margin:0!important}#content.userbackend-navigation-wrapper{margin:70px 10px 20px 10px!important}.badge-wrapper{display:none}#impressumbox{height:auto;padding:0 10px;text-align:center!important}#impressumbox div.col{float:none;width:100%!important}#impressumbox h2{width:100%!important}}@media (max-width:1050px){/*!
   * SlickNav Responsive Mobile Menu v1.0.7
   * (c) 2016 Josh Cope
   * licensed under MIT
   */.slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;padding:10px 8px;line-height:1.125em;cursor:pointer}.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:.188em}.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left}.slicknav_menu .slicknav_icon{float:left;width:1.125em;height:.875em;margin:.188em 0 0 .438em}.slicknav_menu .slicknav_icon:before{background:0 0;width:1.125em;height:.875em;display:block;content:"";position:absolute}.slicknav_menu .slicknav_no-text{margin:0}.slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:.125em;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,.25);box-shadow:0 1px 0 rgba(0,0,0,.25)}.slicknav_menu:before{content:" ";display:table}.slicknav_menu:after{content:" ";display:table;clear:both}.slicknav_nav{clear:both}.slicknav_nav ul{display:block}.slicknav_nav li{display:block}.slicknav_nav .slicknav_arrow{font-size:.8em;margin:0 0 0 .4em}.slicknav_nav .slicknav_item{cursor:pointer}.slicknav_nav .slicknav_item a{display:inline;padding:10px}.slicknav_nav .slicknav_row{display:block}.slicknav_nav a{display:block}.slicknav_nav .slicknav_parent-link a{display:inline}.slicknav_brand{float:left}.slicknav_menu{font-size:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px;position:absolute;top:0;right:10px;left:10px;height:0;z-index:999}.slicknav_menu *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.slicknav_menu .slicknav_menutxt{color:#fff;font-weight:700;text-shadow:0 1px 3px #000}.slicknav_menu .slicknav_icon-bar{background-color:#545454}.slicknav_btn{margin:15px 0 6px 5px;border:1px solid #e6e6e6;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,.75);background:#fff;background:-moz-linear-gradient(top,#fff 0,#e6e6e6 100%);background:-webkit-linear-gradient(top,#fff 0,#e6e6e6 100%);background:linear-gradient(to bottom,#fff 0,#e6e6e6 100%)}.slicknav_nav{color:#fff;background:#fff;background:-moz-linear-gradient(top,#fff 0,#e6e6e6 100%);background:-webkit-linear-gradient(top,#fff 0,#e6e6e6 100%);background:linear-gradient(to bottom,#fff 0,#e6e6e6 100%);margin:0;padding:0;font-size:.875em;list-style:none;overflow:hidden;box-shadow:0 0 2px #000}.slicknav_nav ul{list-style:none;overflow:hidden;padding:0;margin:0;text-align:center}.slicknav_nav ul li ul{border-bottom:1px solid #666}.slicknav_nav .slicknav_row{padding:12px;margin:2px 5px}.slicknav_nav .slicknav_row:hover{background:#ccc;color:#fff}.slicknav_nav a{padding:12px;margin:2px 5px;text-decoration:none;color:#000}.slicknav_nav a:hover{background:#ccc;color:#222}.slicknav_nav .slicknav_txtnode{margin-left:15px}.slicknav_nav .slicknav_item a{padding:0;margin:0}.slicknav_nav .slicknav_parent-link a{padding:0;margin:0}.slicknav_brand{color:#fff;font-size:18px;line-height:30px;padding:7px 12px;height:44px}#searchbox.minified #jobselector{display:none}#content #bottomzone img,#content .compform.application.right img{display:none}#searchfields{height:auto!important;padding:0 10px 20px;position:static;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#searchfields #search{width:100%!important;height:37px!important}#searchfields #categories,#searchfields #city,#searchfields #employmentmode,#searchfields #findjob,#searchfields #findrecruiter,#searchfields #index,#searchfields #regions,#searchfields #search,#searchfields #searchorderby{position:static;margin:20px 0 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#searchfields #categories,#searchfields #city,#searchfields #regions{width:100%!important}#searchfields #city{height:37px!important}#searchfields #categories{z-index:999}#searchfields .multiple a.current{width:100%!important;background-position:right 0!important;padding-left:0!important;padding-right:0!important;position:relative}#searchfields .multiple a.current:after{content:"";height:100%;width:1px;display:block;position:absolute;right:35px;top:0;background:#ccc}#searchfields .multiple a.current span.text{padding-left:10px}#searchfields #searchorderby{margin:0;height:30px!important;line-height:30px!important;padding-left:2px}#searchfields #searchorderby ul{z-index:999;left:-5px!important}#searchfields #employmentmode{padding-left:2px}#searchfields #employmentmode a.current:after{display:none}#searchfields #findjob{margin-top:10px}#jobfinderform .compform div.wrapper,#jobfinderform .compform div.wrapper.full{width:100%!important;max-width:100%;border:none}#jobfinderform .compform div.wrapper .inner{margin:0}#jobfinderform .compform ul li{padding:10px 20px 10px 20px;float:none}#jobfinderform .formarea{width:100%;float:none}#jobfinderform ul li.info{width:auto;float:none;margin-left:0}#jobfinderform ul li.info select{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#jobfinderform input[type=text],#jobfinderform textarea{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#jobfinderform .cmsarea{float:none;width:90%;margin:0 auto}#jobfinderform .cmsarea .inner table{width:auto!important}#jobfinderform .cmsarea .inner table tr td:first-child{display:none}#jobfinderform #aboform .right.cmsarea table{margin-bottom:10px}#jobfinderform #aboform a.mainbutton{width:100%;margin:0 auto;float:none}div.result-wrapper{width:100%!important;margin-left:0!important;margin-right:0!important}#content.result-wrapper{margin-left:0!important;margin-right:0!important}#companyprofile h1{line-height:normal}#companyprofile .logo{float:none;margin-bottom:20px;width:200px}#companyprofile .logo img{max-width:100%}#companyprofile .desc div:not(.csc-default,.csc-header):first-child{width:100%!important;height:300px!important;background-size:cover}#companyprofile .desc div{max-width:100%!important}#companyprofile .left-container{float:none;width:100%;padding-right:0;padding-top:30px}#companyprofile .right-container{width:100%!important;float:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.googlemap{width:100%!important}#bottombox.newslistbox #newsbox{width:100%!important}#bottombox.newslistbox.fullwidthnews{padding:0}#bottombox,#miscbox{padding:0 10px}#bottombox #newsbox,#miscbox #newsbox{width:100%!important;float:none}#bottombox #newsbox .delim,#miscbox #newsbox .delim{display:none}#newsbox table,#newsbox tbody,#newsbox td,#newsbox tr{display:block}#newsbox td.text{padding-left:0!important}#newsbox td.preview{padding-bottom:10px}#newsbox td:not(.preview) tr{margin-bottom:20px;padding-bottom:15px;border-bottom:1px dashed #dadada}#newsbox.right.shadowbox.mobile-only.box .delim{display:none!important}#newsbox:after{content:"";display:block;background:#d7d7d5;height:2px;box-shadow:0 1px 4px 0 #d7d7d5}#content.content-tpl input#email-button{bottom:0!important}}@media (min-width:768px) and (max-width:1050px){.cookieHint-close{display:block;margin:10px auto;width:400px}.cookieHint-more{display:block}#impressumbox div.col{width:220px!important}#miscbox #contact>.header{padding-top:0!important;margin-top:0!important}#impressumbox div.col{width:220px!important;margin:0 8px!important}#miscbox{padding-top:20px;padding-left:0;padding-right:0}.map-categories-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2}.compform div.wrapper{width:100%!important;height:auto!important;max-width:100%}.compform ul>li{width:calc(100% - 20px)}.compform .info{width:calc(100% - 20px)}.compform .help-text{width:calc(100% - 20px)}.compform #cke_comp_description,.compform #cke_comp_description_html{width:calc(100% - 20px)!important;margin-top:20px;box-sizing:border-box}.hide-for-tablet{display:none}.tablet-only{display:block!important}#recruiterlist div.col.first-tablet{margin:0 0 10px 0!important}#recruiterlist div.col.first:not(.first-tablet){margin:0 0 10px 45px!important}#recruiterlist .clearfix{clear:none}#recruiterlist .clearfix-tablet{clear:both}#miscbox #newsbox{width:100%!important}#miscbox #topcompanies{width:100%!important;height:360px!important}#miscbox #topcompanies .clearfix{display:none}#miscbox #topcompanies .clearfix-tablet{clear:both}#miscbox #topcompanies .images{width:700px!important;left:715px!important}#searchtextfill{top:30px}#impressumbox div#allgemeinbox{margin-left:0!important}#content #adminmenu{position:relative}.main{width:709px!important}.main #map-div,.main .mountains{position:relative;left:20px;right:0;top:0}.main #searchbox{width:709px!important}.main #findjob{left:550px!important}.main #searchfields{width:709px!important}.main #searchfields #categories.categories-index{display:none!important}.main .nav-unternehmen-login{width:50%;margin-left:0}.main .nav-anzeige-aufgeben{width:50%}.main .nav-stellenangebote{width:192px}.main .nav-jobfinder{width:142px}.main .nav-comp{width:169px}.main .nav-personalberater{width:206px}.main #searchbox-wrapper{width:709px!important}.main #jobnav,.main .divider,.main .header-background.hide-for-mobile{display:none}.main #topcompanies-rwd #topcompanies{width:100%!important;height:185px!important;margin:10px 0 0 0}.main #topcompanies-rwd #topcompanies .topcompany{float:none;display:inline-block;width:140px!important;height:140px!important;line-height:140px!important}.jobfinder-small-wrapper{margin-left:0;height:auto;width:100%;padding:0 20px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.jobfinder-small-wrapper .jobfinder-text{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.jobfinder-small-container{position:static;margin:16px auto 0;width:100%;height:auto}.jobfinder-button{position:static;margin:15px auto 0}.box .preview{width:auto;height:auto}.styled-select{width:100%}.styled-select select{width:100%}#contact.box,.bottomtext-content.box,.contact-box.box.bottomtext-content.box{width:100%}.bottomtext-content.right{float:none}.slides_control .topcompany-clearfix-mobile{display:inline-block}#topcompanies-rwd .topcompany-slider-tablet{display:block}#topcompanies-rwd .topcompany-slider-main{display:none}#topcompanies .topcompany{margin-right:30px!important}.map-wrapper .map-left-content{width:100%}.map-wrapper .map-left-content>div{width:50%}.map-wrapper .map-left-content>div.map-left-content-title{width:100%}.map-wrapper .map-left-content>div.map-left-content-regions-wrapper{position:absolute;top:60px;right:20px;width:40%}.map-wrapper .map-left-content>div.map-left-content-regions-wrapper .map-left-content-region{width:100%}.map-wrapper .map-left-content-text{width:50%}#miscbox .contact-box{display:block;width:auto;float:right;max-width:49%;padding-left:3%;height:auto!important}#contact{display:none}.jobfinder-small-wrapper{width:48%;margin-top:15px}#miscbox #jobderwoche{left:9px;float:right;padding-right:11px}#contact div.image img{border:none!important;margin-right:0!important}.contact-box .info{padding-left:0!important}.ui-dialog{width:80%!important}#bottombox #newsbox{width:100%!important;margin-right:0}.cookieHint-container{width:100%}#breadcrumb{width:calc(100% - 20px)}.main #content.news{margin-left:0!important;margin-right:31px!important}.box .previewempty{display:none!important}#content>.shadowbox.vorteile{width:100%!important}#content.subpage.stellenanzeigen div.wrapper{width:100%;height:370px}#content.subpage.stellenanzeigen #adminmenu{top:85px;z-index:1}.userbackend #mainForm.compform li.info{width:auto!important}.userbackend table.searchresult{display:none}.userbackend .searchresult .searchresult-label{width:30%;font-weight:700;display:inline-block}.userbackend .searchresult .searchresult-value{width:65%;display:inline-block;margin-bottom:10px}.userbackend .pagination-pages{background-color:#fff}.userbackend .content .wrapper-step1 div{width:100%!important}.userbackend .content .wrapper-step1 div h1,.userbackend .content .wrapper-step1 div ul{padding-left:10px;padding-right:10px}.userbackend .content .cke_chrome,.userbackend .content .cke_inner{padding:0!important}}@media (min-width:1051px){#searchform #categories.multiple ul.checklist{width:396px}}@media (min-width:768px){#content .profilewrapper{width:620px!important}}@media (min-width:992px){.help-text{width:857px;margin-bottom:10px}}@media (max-width:829px){.jobdefault--wrapper{/*!
   * SlickNav Responsive Mobile Menu v1.0.7
   * (c) 2016 Josh Cope
   * licensed under MIT
   */}.jobdefault--wrapper .tablet-only{display:none!important}.jobdefault--wrapper .hide-for-tablet{display:block}.jobdefault--wrapper .tablet-jobcontent-view{display:none}.jobdefault--wrapper .jobportalbutton.tablet-only{min-height:33px!important;height:auto!important}.jobdefault--wrapper .jobportalbutton.tablet-only:before{display:none!important}.jobdefault--wrapper .jobportalbutton.tablet-only>span{line-height:35px;color:#fff}.jobdefault--wrapper .main-container{margin-left:0!important}.jobdefault--wrapper .job-mobile{padding:11px 0}.jobdefault--wrapper .job-mobile p{margin:13px!important}.jobdefault--wrapper .job-mobile p.zipcode{padding-left:24px!important}.jobdefault--wrapper .job-mobile .logo-medium{padding:0 0 20px 10px}.jobdefault--wrapper .job-mobile .defaultjob{width:auto;padding:15px 10px}.jobdefault--wrapper .job-mobile .defaultjob h1{font-size:22px;font-weight:700;line-height:31px;padding-bottom:15px}.jobdefault--wrapper .job-mobile .defaultjob .jobdetail-subheader{height:auto;padding-bottom:20px;margin-bottom:25px;border-bottom:1px solid #a1a1a1}.jobdefault--wrapper .job-mobile .defaultjob .jobdetail-subheader .search-link{color:#159527!important;font-weight:700}.jobdefault--wrapper .job-mobile .defaultjob .jobdetail-subheader .left-side h1{font-size:14px;display:inline}.jobdefault--wrapper .job-mobile .defaultjob .job-short-date,.jobdefault--wrapper .job-mobile .defaultjob .jobdetail-compname,.jobdefault--wrapper .job-mobile .defaultjob .jobdetail-date,.jobdefault--wrapper .job-mobile .defaultjob .jobdetail-location{float:none;display:block;color:#a1a1a1;font-size:14px;padding-bottom:5px}.jobdefault--wrapper .job-mobile .defaultjob .job-name{font-family:Arial,Helvetica,sans-serif;font-size:28px;font-weight:700;line-height:31px;color:#000}.jobdefault--wrapper .job-mobile .defaultjob .jobdetail-compname{background-image:url(/images/content/case-gray.png);background-repeat:no-repeat;background-position:2px 3px;padding-left:21px!important}.jobdefault--wrapper .job-mobile .defaultjob .jobdetail-location{background-image:url(/images/content/pin-grey.png);background-repeat:no-repeat;background-position:2px 0;padding-left:21px!important}.jobdefault--wrapper .job-mobile .defaultjob .jobdetail-date{background-image:url(/images/content/calendar-grey.png);background-repeat:no-repeat;padding-left:21px!important}.jobdefault--wrapper .job-mobile .defaultjob .joboffer-section.type span{background-image:url(/images/content/vollzeit.png);background-repeat:no-repeat;background-position:0 1px;padding-left:21px!important}.jobdefault--wrapper .job-mobile .defaultjob .email-button-wrapper{display:block;text-align:center}.jobdefault--wrapper .job-mobile .defaultjob .email-button-wrapper a:before{content:'';display:inline;background-repeat:no-repeat;padding-left:22px;height:25px}.jobdefault--wrapper .job-mobile .defaultjob .applybutton-container-mobile{margin:20px 0;padding-bottom:40px;border-bottom:1px dotted #f0f0f0}.jobdefault--wrapper .job-mobile .defaultjob div.text-wrapper .description.has-not-responsive-view div{margin:20px auto!important}.jobdefault--wrapper .job-mobile .defaultjob div.text-wrapper .description{text-align:left}.jobdefault--wrapper .job-mobile .defaultjob div.text-wrapper .description div{display:block;position:static;max-width:100%;width:100%!important;height:auto;margin:20px auto;font-size:14px;color:#000;text-align:left;padding:0!important;background:0 0!important;box-shadow:none!important;float:none;border:none!important}.jobdefault--wrapper .job-mobile .defaultjob div.text-wrapper .description img{display:none}.jobdefault--wrapper .job-mobile .defaultjob div.text-wrapper .description ul{margin:0;padding:0;padding-left:25px}.jobdefault--wrapper .job-mobile .defaultjob div.text-wrapper .description a{float:none;margin:10px auto;max-width:100%}.jobdefault--wrapper .job-mobile .defaultjob div.text-wrapper .type-header{margin-top:20px}.jobdefault--wrapper .job-mobile .defaultjob div.text-wrapper div.type{margin-bottom:30px}.jobdefault--wrapper .job-mobile .joboffer-company-wrapper{background:#f0f0f0;padding:15px 10px}.jobdefault--wrapper .job-mobile .joboffer-company-wrapper img{max-width:71%}.jobdefault--wrapper .job-mobile .joboffer-company-wrapper .column1,.jobdefault--wrapper .job-mobile .joboffer-company-wrapper .column2{width:49%;float:left}.jobdefault--wrapper .job-mobile .joboffer-company-wrapper .company-links{word-wrap:break-word}.jobdefault--wrapper .job-mobile .joboffer-company-wrapper .address-2-text p.street:before{content:"";display:inline-block;background-image:url(/images/content/house.png);background-repeat:no-repeat;width:14px;height:12px;padding-right:10px}.jobdefault--wrapper .job-mobile .joboffer-company-wrapper .address-3-text p.phone:before{content:"";display:inline-block;background-image:url(/images/content/phone-black.png);background-repeat:no-repeat;width:14px;height:12px;padding-right:10px}.jobdefault--wrapper .job-mobile .joboffer-keywords{padding:15px 10px;color:#707070}.jobdefault--wrapper .job-mobile .joboffer-keywords .column1 span{font-weight:700}.jobdefault--wrapper .job-mobile .joboffer-keywords ul{padding:0}.jobdefault--wrapper .job-mobile .joboffer-keywords ul li{list-style-type:none;display:inline}.jobdefault--wrapper .job-mobile .joboffer-keywords ul li a{color:#707070}.jobdefault--wrapper .picture-wrapper img{max-width:100%;height:auto}.jobdefault--wrapper .left-navigation{display:none}.jobdefault--wrapper .left-navigation .dotted,.jobdefault--wrapper .left-navigation .jobtitle,.jobdefault--wrapper .left-navigation .print-button,.jobdefault--wrapper .left-navigation .subheading-start,.jobdefault--wrapper .left-navigation .subheading-stop{display:none}.jobdefault--wrapper .left-navigation .jobinfo .email-button-wrapper{text-align:center}.jobdefault--wrapper .left-navigation .jobinfo .email-button-wrapper .email-button{display:inline-block}.jobdefault--wrapper .left-navigation .addthis_sharing_toolbox{text-align:center}.jobdefault--wrapper #content .spacer{display:none}.jobdefault--wrapper #navigationbox,.jobdefault--wrapper .hide-for-mobile,.jobdefault--wrapper .left-navigation{display:none!important}.jobdefault--wrapper .slicknav_menu{display:block!important}.jobdefault--wrapper .mobile-only{display:block!important}.jobdefault--wrapper .mobile-pagination{display:block!important}.jobdefault--wrapper .joboffer-company-button,.jobdefault--wrapper .joboffer-company-image{margin-bottom:20px}.jobdefault--wrapper .slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;padding:10px 8px;line-height:1.125em;cursor:pointer}.jobdefault--wrapper .slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:.188em}.jobdefault--wrapper .slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left}.jobdefault--wrapper .slicknav_menu .slicknav_icon{float:left;width:1.125em;height:.875em;margin:.188em 0 0 .438em}.jobdefault--wrapper .slicknav_menu .slicknav_icon:before{background:0 0;width:1.125em;height:.875em;display:block;content:"";position:absolute}.jobdefault--wrapper .slicknav_menu .slicknav_no-text{margin:0}.jobdefault--wrapper .slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:.125em;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,.25);box-shadow:0 1px 0 rgba(0,0,0,.25)}.jobdefault--wrapper .slicknav_menu:before{content:" ";display:table}.jobdefault--wrapper .slicknav_menu:after{content:" ";display:table;clear:both}.jobdefault--wrapper .slicknav_nav{clear:both}.jobdefault--wrapper .slicknav_nav ul{display:block}.jobdefault--wrapper .slicknav_nav li{display:block}.jobdefault--wrapper .slicknav_nav .slicknav_arrow{font-size:.8em;margin:0 0 0 .4em}.jobdefault--wrapper .slicknav_nav .slicknav_item{cursor:pointer}.jobdefault--wrapper .slicknav_nav .slicknav_item a{display:inline;padding:10px}.jobdefault--wrapper .slicknav_nav .slicknav_row{display:block}.jobdefault--wrapper .slicknav_nav a{display:block}.jobdefault--wrapper .slicknav_nav .slicknav_parent-link a{display:inline}.jobdefault--wrapper .slicknav_brand{float:left}.jobdefault--wrapper .slicknav_menu{font-size:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px;position:absolute;top:0;right:10px;left:10px;height:0;z-index:999}.jobdefault--wrapper .slicknav_menu *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.jobdefault--wrapper .slicknav_menu .slicknav_menutxt{color:#fff;font-weight:700;text-shadow:0 1px 3px #000}.jobdefault--wrapper .slicknav_menu .slicknav_icon-bar{background-color:#545454}.jobdefault--wrapper .slicknav_btn{margin:15px 0 6px 5px;border:1px solid #e6e6e6;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,.75);background:#fff;background:-moz-linear-gradient(top,#fff 0,#e6e6e6 100%);background:-webkit-linear-gradient(top,#fff 0,#e6e6e6 100%);background:linear-gradient(to bottom,#fff 0,#e6e6e6 100%)}.jobdefault--wrapper .slicknav_nav{color:#fff;background:#fff;background:-moz-linear-gradient(top,#fff 0,#e6e6e6 100%);background:-webkit-linear-gradient(top,#fff 0,#e6e6e6 100%);background:linear-gradient(to bottom,#fff 0,#e6e6e6 100%);margin:0;padding:0;font-size:.875em;list-style:none;overflow:hidden;box-shadow:0 0 2px #000}.jobdefault--wrapper .slicknav_nav ul{list-style:none;overflow:hidden;padding:0;margin:0;text-align:center}.jobdefault--wrapper .slicknav_nav ul li ul{border-bottom:1px solid #666}.jobdefault--wrapper .slicknav_nav .slicknav_row{padding:12px;margin:2px 5px}.jobdefault--wrapper .slicknav_nav .slicknav_row:hover{background:#ccc;color:#fff}.jobdefault--wrapper .slicknav_nav a{padding:12px;margin:2px 5px;text-decoration:none;color:#000}.jobdefault--wrapper .slicknav_nav a:hover{background:#ccc;color:#222}.jobdefault--wrapper .slicknav_nav .slicknav_txtnode{margin-left:15px}.jobdefault--wrapper .slicknav_nav .slicknav_item a{padding:0;margin:0}.jobdefault--wrapper .slicknav_nav .slicknav_parent-link a{padding:0;margin:0}.jobdefault--wrapper .slicknav_brand{color:#fff;font-size:18px;line-height:30px;padding:7px 12px;height:44px}}@media (min-width:830px) and (max-width:1280px){.jobdefault--wrapper:not(.has-image){/*!
   * SlickNav Responsive Mobile Menu v1.0.7
   * (c) 2016 Josh Cope
   * licensed under MIT
   */}.jobdefault--wrapper:not(.has-image) .tablet-only{display:none!important}.jobdefault--wrapper:not(.has-image) .hide-for-tablet{display:block}.jobdefault--wrapper:not(.has-image) .tablet-jobcontent-view{display:none}.jobdefault--wrapper:not(.has-image) .jobportalbutton.tablet-only{min-height:33px!important;height:auto!important}.jobdefault--wrapper:not(.has-image) .jobportalbutton.tablet-only:before{display:none!important}.jobdefault--wrapper:not(.has-image) .jobportalbutton.tablet-only>span{line-height:35px;color:#fff}.jobdefault--wrapper:not(.has-image) .main-container{margin-left:0!important}.jobdefault--wrapper:not(.has-image) .job-mobile{padding:11px 0}.jobdefault--wrapper:not(.has-image) .job-mobile p{margin:13px!important}.jobdefault--wrapper:not(.has-image) .job-mobile p.zipcode{padding-left:24px!important}.jobdefault--wrapper:not(.has-image) .job-mobile .logo-medium{padding:0 0 20px 10px}.jobdefault--wrapper:not(.has-image) .job-mobile .defaultjob{width:auto;padding:15px 10px}.jobdefault--wrapper:not(.has-image) .job-mobile .defaultjob h1{font-size:22px;font-weight:700;line-height:31px;padding-bottom:15px}.jobdefault--wrapper:not(.has-image) .job-mobile .defaultjob .jobdetail-subheader{height:auto;padding-bottom:20px;margin-bottom:25px;border-bottom:1px solid #a1a1a1}.jobdefault--wrapper:not(.has-image) .job-mobile .defaultjob .jobdetail-subheader .search-link{color:#159527!important;font-weight:700}.jobdefault--wrapper:not(.has-image) .job-mobile .defaultjob .jobdetail-subheader .left-side h1{font-size:14px;display:inline}.jobdefault--wrapper:not(.has-image) .job-mobile .defaultjob .job-short-date,.jobdefault--wrapper:not(.has-image) .job-mobile .defaultjob .jobdetail-compname,.jobdefault--wrapper:not(.has-image) .job-mobile .defaultjob .jobdetail-date,.jobdefault--wrapper:not(.has-image) .job-mobile .defaultjob .jobdetail-location{float:none;display:block;color:#a1a1a1;font-size:14px;padding-bottom:5px}.jobdefault--wrapper:not(.has-image) .job-mobile .defaultjob .job-name{font-family:Arial,Helvetica,sans-serif;font-size:28px;font-weight:700;line-height:31px;color:#000}.jobdefault--wrapper:not(.has-image) .job-mobile .defaultjob .jobdetail-compname{background-image:url(/images/content/case-gray.png);background-repeat:no-repeat;background-position:2px 3px;padding-left:21px!important}.jobdefault--wrapper:not(.has-image) .job-mobile .defaultjob .jobdetail-location{background-image:url(/images/content/pin-grey.png);background-repeat:no-repeat;background-position:2px 0;padding-left:21px!important}.jobdefault--wrapper:not(.has-image) .job-mobile .defaultjob .jobdetail-date{background-image:url(/images/content/calendar-grey.png);background-repeat:no-repeat;padding-left:21px!important}.jobdefault--wrapper:not(.has-image) .job-mobile .defaultjob .joboffer-section.type span{background-image:url(/images/content/vollzeit.png);background-repeat:no-repeat;background-position:0 1px;padding-left:21px!important}.jobdefault--wrapper:not(.has-image) .job-mobile .defaultjob .email-button-wrapper{display:block;text-align:center}.jobdefault--wrapper:not(.has-image) .job-mobile .defaultjob .email-button-wrapper a:before{content:'';display:inline;background-repeat:no-repeat;padding-left:22px;height:25px}.jobdefault--wrapper:not(.has-image) .job-mobile .defaultjob .applybutton-container-mobile{margin:20px 0;padding-bottom:40px;border-bottom:1px dotted #f0f0f0}.jobdefault--wrapper:not(.has-image) .job-mobile .defaultjob div.text-wrapper .description.has-not-responsive-view div{margin:20px auto!important}.jobdefault--wrapper:not(.has-image) .job-mobile .defaultjob div.text-wrapper .description{text-align:left}.jobdefault--wrapper:not(.has-image) .job-mobile .defaultjob div.text-wrapper .description div{display:block;position:static;max-width:100%;width:100%!important;height:auto;margin:20px auto;font-size:14px;color:#000;text-align:left;padding:0!important;background:0 0!important;box-shadow:none!important;float:none;border:none!important}.jobdefault--wrapper:not(.has-image) .job-mobile .defaultjob div.text-wrapper .description img{display:none}.jobdefault--wrapper:not(.has-image) .job-mobile .defaultjob div.text-wrapper .description ul{margin:0;padding:0;padding-left:25px}.jobdefault--wrapper:not(.has-image) .job-mobile .defaultjob div.text-wrapper .description a{float:none;margin:10px auto;max-width:100%}.jobdefault--wrapper:not(.has-image) .job-mobile .defaultjob div.text-wrapper .type-header{margin-top:20px}.jobdefault--wrapper:not(.has-image) .job-mobile .defaultjob div.text-wrapper div.type{margin-bottom:30px}.jobdefault--wrapper:not(.has-image) .job-mobile .joboffer-company-wrapper{background:#f0f0f0;padding:15px 10px}.jobdefault--wrapper:not(.has-image) .job-mobile .joboffer-company-wrapper img{max-width:71%}.jobdefault--wrapper:not(.has-image) .job-mobile .joboffer-company-wrapper .column1,.jobdefault--wrapper:not(.has-image) .job-mobile .joboffer-company-wrapper .column2{width:49%;float:left}.jobdefault--wrapper:not(.has-image) .job-mobile .joboffer-company-wrapper .company-links{word-wrap:break-word}.jobdefault--wrapper:not(.has-image) .job-mobile .joboffer-company-wrapper .address-2-text p.street:before{content:"";display:inline-block;background-image:url(/images/content/house.png);background-repeat:no-repeat;width:14px;height:12px;padding-right:10px}.jobdefault--wrapper:not(.has-image) .job-mobile .joboffer-company-wrapper .address-3-text p.phone:before{content:"";display:inline-block;background-image:url(/images/content/phone-black.png);background-repeat:no-repeat;width:14px;height:12px;padding-right:10px}.jobdefault--wrapper:not(.has-image) .job-mobile .joboffer-keywords{padding:15px 10px;color:#707070}.jobdefault--wrapper:not(.has-image) .job-mobile .joboffer-keywords .column1 span{font-weight:700}.jobdefault--wrapper:not(.has-image) .job-mobile .joboffer-keywords ul{padding:0}.jobdefault--wrapper:not(.has-image) .job-mobile .joboffer-keywords ul li{list-style-type:none;display:inline}.jobdefault--wrapper:not(.has-image) .job-mobile .joboffer-keywords ul li a{color:#707070}.jobdefault--wrapper:not(.has-image) .picture-wrapper img{max-width:100%;height:auto}.jobdefault--wrapper:not(.has-image) .left-navigation{display:none}.jobdefault--wrapper:not(.has-image) .left-navigation .dotted,.jobdefault--wrapper:not(.has-image) .left-navigation .jobtitle,.jobdefault--wrapper:not(.has-image) .left-navigation .print-button,.jobdefault--wrapper:not(.has-image) .left-navigation .subheading-start,.jobdefault--wrapper:not(.has-image) .left-navigation .subheading-stop{display:none}.jobdefault--wrapper:not(.has-image) .left-navigation .jobinfo .email-button-wrapper{text-align:center}.jobdefault--wrapper:not(.has-image) .left-navigation .jobinfo .email-button-wrapper .email-button{display:inline-block}.jobdefault--wrapper:not(.has-image) .left-navigation .addthis_sharing_toolbox{text-align:center}.jobdefault--wrapper:not(.has-image) #content .spacer{display:none}.jobdefault--wrapper:not(.has-image) #navigationbox,.jobdefault--wrapper:not(.has-image) .hide-for-mobile,.jobdefault--wrapper:not(.has-image) .left-navigation{display:none!important}.jobdefault--wrapper:not(.has-image) .slicknav_menu{display:block!important}.jobdefault--wrapper:not(.has-image) .mobile-only{display:block!important}.jobdefault--wrapper:not(.has-image) .mobile-pagination{display:block!important}.jobdefault--wrapper:not(.has-image) .joboffer-company-button,.jobdefault--wrapper:not(.has-image) .joboffer-company-image{margin-bottom:20px}.jobdefault--wrapper:not(.has-image) .slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;padding:10px 8px;line-height:1.125em;cursor:pointer}.jobdefault--wrapper:not(.has-image) .slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:.188em}.jobdefault--wrapper:not(.has-image) .slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left}.jobdefault--wrapper:not(.has-image) .slicknav_menu .slicknav_icon{float:left;width:1.125em;height:.875em;margin:.188em 0 0 .438em}.jobdefault--wrapper:not(.has-image) .slicknav_menu .slicknav_icon:before{background:0 0;width:1.125em;height:.875em;display:block;content:"";position:absolute}.jobdefault--wrapper:not(.has-image) .slicknav_menu .slicknav_no-text{margin:0}.jobdefault--wrapper:not(.has-image) .slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:.125em;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,.25);box-shadow:0 1px 0 rgba(0,0,0,.25)}.jobdefault--wrapper:not(.has-image) .slicknav_menu:before{content:" ";display:table}.jobdefault--wrapper:not(.has-image) .slicknav_menu:after{content:" ";display:table;clear:both}.jobdefault--wrapper:not(.has-image) .slicknav_nav{clear:both}.jobdefault--wrapper:not(.has-image) .slicknav_nav ul{display:block}.jobdefault--wrapper:not(.has-image) .slicknav_nav li{display:block}.jobdefault--wrapper:not(.has-image) .slicknav_nav .slicknav_arrow{font-size:.8em;margin:0 0 0 .4em}.jobdefault--wrapper:not(.has-image) .slicknav_nav .slicknav_item{cursor:pointer}.jobdefault--wrapper:not(.has-image) .slicknav_nav .slicknav_item a{display:inline;padding:10px}.jobdefault--wrapper:not(.has-image) .slicknav_nav .slicknav_row{display:block}.jobdefault--wrapper:not(.has-image) .slicknav_nav a{display:block}.jobdefault--wrapper:not(.has-image) .slicknav_nav .slicknav_parent-link a{display:inline}.jobdefault--wrapper:not(.has-image) .slicknav_brand{float:left}.jobdefault--wrapper:not(.has-image) .slicknav_menu{font-size:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px;position:absolute;top:0;right:10px;left:10px;height:0;z-index:999}.jobdefault--wrapper:not(.has-image) .slicknav_menu *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.jobdefault--wrapper:not(.has-image) .slicknav_menu .slicknav_menutxt{color:#fff;font-weight:700;text-shadow:0 1px 3px #000}.jobdefault--wrapper:not(.has-image) .slicknav_menu .slicknav_icon-bar{background-color:#545454}.jobdefault--wrapper:not(.has-image) .slicknav_btn{margin:15px 0 6px 5px;border:1px solid #e6e6e6;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,.75);background:#fff;background:-moz-linear-gradient(top,#fff 0,#e6e6e6 100%);background:-webkit-linear-gradient(top,#fff 0,#e6e6e6 100%);background:linear-gradient(to bottom,#fff 0,#e6e6e6 100%)}.jobdefault--wrapper:not(.has-image) .slicknav_nav{color:#fff;background:#fff;background:-moz-linear-gradient(top,#fff 0,#e6e6e6 100%);background:-webkit-linear-gradient(top,#fff 0,#e6e6e6 100%);background:linear-gradient(to bottom,#fff 0,#e6e6e6 100%);margin:0;padding:0;font-size:.875em;list-style:none;overflow:hidden;box-shadow:0 0 2px #000}.jobdefault--wrapper:not(.has-image) .slicknav_nav ul{list-style:none;overflow:hidden;padding:0;margin:0;text-align:center}.jobdefault--wrapper:not(.has-image) .slicknav_nav ul li ul{border-bottom:1px solid #666}.jobdefault--wrapper:not(.has-image) .slicknav_nav .slicknav_row{padding:12px;margin:2px 5px}.jobdefault--wrapper:not(.has-image) .slicknav_nav .slicknav_row:hover{background:#ccc;color:#fff}.jobdefault--wrapper:not(.has-image) .slicknav_nav a{padding:12px;margin:2px 5px;text-decoration:none;color:#000}.jobdefault--wrapper:not(.has-image) .slicknav_nav a:hover{background:#ccc;color:#222}.jobdefault--wrapper:not(.has-image) .slicknav_nav .slicknav_txtnode{margin-left:15px}.jobdefault--wrapper:not(.has-image) .slicknav_nav .slicknav_item a{padding:0;margin:0}.jobdefault--wrapper:not(.has-image) .slicknav_nav .slicknav_parent-link a{padding:0;margin:0}.jobdefault--wrapper:not(.has-image) .slicknav_brand{color:#fff;font-size:18px;line-height:30px;padding:7px 12px;height:44px}.jobdefault--wrapper:not(.has-image) .tablet-only{display:block!important}.jobdefault--wrapper:not(.has-image) .hide-for-tablet{display:none}.jobdefault--wrapper:not(.has-image) .joboffer-section.description{display:none}.jobdefault--wrapper:not(.has-image) .tablet-jobcontent-view{display:block}.jobdefault--wrapper:not(.has-image) .picture-wrapper{margin-left:-15px}.jobdefault--wrapper:not(.has-image) p.applybutton-container-mobile.mobile-only{width:33.3%;float:left}.jobdefault--wrapper:not(.has-image) p.email-button-wrapper.mobile-only{width:33.3%;float:left}.jobdefault--wrapper:not(.has-image) .addthis_sharing_toolbox_wrapper{float:left;width:25%}.jobdefault--wrapper:not(.has-image) .joboffer-company-wrapper{clear:both}.jobdefault--wrapper:not(.has-image) .email-button.jobportalbutton{min-width:190px!important;width:auto!important}}.default-job-tablet-styles-force{/*!
   * SlickNav Responsive Mobile Menu v1.0.7
   * (c) 2016 Josh Cope
   * licensed under MIT
   */}.default-job-tablet-styles-force .tablet-only{display:none!important}.default-job-tablet-styles-force .hide-for-tablet{display:block}.default-job-tablet-styles-force .tablet-jobcontent-view{display:none}.default-job-tablet-styles-force .jobportalbutton.tablet-only{min-height:33px!important;height:auto!important}.default-job-tablet-styles-force .jobportalbutton.tablet-only:before{display:none!important}.default-job-tablet-styles-force .jobportalbutton.tablet-only>span{line-height:35px;color:#fff}.default-job-tablet-styles-force .main-container{margin-left:0!important}.default-job-tablet-styles-force .job-mobile{padding:11px 0}.default-job-tablet-styles-force .job-mobile p{margin:13px!important}.default-job-tablet-styles-force .job-mobile p.zipcode{padding-left:24px!important}.default-job-tablet-styles-force .job-mobile .logo-medium{padding:0 0 20px 10px}.default-job-tablet-styles-force .job-mobile .defaultjob{width:auto;padding:15px 10px}.default-job-tablet-styles-force .job-mobile .defaultjob h1{font-size:22px;font-weight:700;line-height:31px;padding-bottom:15px}.default-job-tablet-styles-force .job-mobile .defaultjob .jobdetail-subheader{height:auto;padding-bottom:20px;margin-bottom:25px;border-bottom:1px solid #a1a1a1}.default-job-tablet-styles-force .job-mobile .defaultjob .jobdetail-subheader .search-link{color:#159527!important;font-weight:700}.default-job-tablet-styles-force .job-mobile .defaultjob .jobdetail-subheader .left-side h1{font-size:14px;display:inline}.default-job-tablet-styles-force .job-mobile .defaultjob .job-short-date,.default-job-tablet-styles-force .job-mobile .defaultjob .jobdetail-compname,.default-job-tablet-styles-force .job-mobile .defaultjob .jobdetail-date,.default-job-tablet-styles-force .job-mobile .defaultjob .jobdetail-location{float:none;display:block;color:#a1a1a1;font-size:14px;padding-bottom:5px}.default-job-tablet-styles-force .job-mobile .defaultjob .job-name{font-family:Arial,Helvetica,sans-serif;font-size:28px;font-weight:700;line-height:31px;color:#000}.default-job-tablet-styles-force .job-mobile .defaultjob .jobdetail-compname{background-image:url(/images/content/case-gray.png);background-repeat:no-repeat;background-position:2px 3px;padding-left:21px!important}.default-job-tablet-styles-force .job-mobile .defaultjob .jobdetail-location{background-image:url(/images/content/pin-grey.png);background-repeat:no-repeat;background-position:2px 0;padding-left:21px!important}.default-job-tablet-styles-force .job-mobile .defaultjob .jobdetail-date{background-image:url(/images/content/calendar-grey.png);background-repeat:no-repeat;padding-left:21px!important}.default-job-tablet-styles-force .job-mobile .defaultjob .joboffer-section.type span{background-image:url(/images/content/vollzeit.png);background-repeat:no-repeat;background-position:0 1px;padding-left:21px!important}.default-job-tablet-styles-force .job-mobile .defaultjob .email-button-wrapper{display:block;text-align:center}.default-job-tablet-styles-force .job-mobile .defaultjob .email-button-wrapper a:before{content:'';display:inline;background-repeat:no-repeat;padding-left:22px;height:25px}.default-job-tablet-styles-force .job-mobile .defaultjob .applybutton-container-mobile{margin:20px 0;padding-bottom:40px;border-bottom:1px dotted #f0f0f0}.default-job-tablet-styles-force .job-mobile .defaultjob div.text-wrapper .description.has-not-responsive-view div{margin:20px auto!important}.default-job-tablet-styles-force .job-mobile .defaultjob div.text-wrapper .description{text-align:left}.default-job-tablet-styles-force .job-mobile .defaultjob div.text-wrapper .description div{display:block;position:static;max-width:100%;width:100%!important;height:auto;margin:20px auto;font-size:14px;color:#000;text-align:left;padding:0!important;background:0 0!important;box-shadow:none!important;float:none;border:none!important}.default-job-tablet-styles-force .job-mobile .defaultjob div.text-wrapper .description img{display:none}.default-job-tablet-styles-force .job-mobile .defaultjob div.text-wrapper .description ul{margin:0;padding:0;padding-left:25px}.default-job-tablet-styles-force .job-mobile .defaultjob div.text-wrapper .description a{float:none;margin:10px auto;max-width:100%}.default-job-tablet-styles-force .job-mobile .defaultjob div.text-wrapper .type-header{margin-top:20px}.default-job-tablet-styles-force .job-mobile .defaultjob div.text-wrapper div.type{margin-bottom:30px}.default-job-tablet-styles-force .job-mobile .joboffer-company-wrapper{background:#f0f0f0;padding:15px 10px}.default-job-tablet-styles-force .job-mobile .joboffer-company-wrapper img{max-width:71%}.default-job-tablet-styles-force .job-mobile .joboffer-company-wrapper .column1,.default-job-tablet-styles-force .job-mobile .joboffer-company-wrapper .column2{width:49%;float:left}.default-job-tablet-styles-force .job-mobile .joboffer-company-wrapper .company-links{word-wrap:break-word}.default-job-tablet-styles-force .job-mobile .joboffer-company-wrapper .address-2-text p.street:before{content:"";display:inline-block;background-image:url(/images/content/house.png);background-repeat:no-repeat;width:14px;height:12px;padding-right:10px}.default-job-tablet-styles-force .job-mobile .joboffer-company-wrapper .address-3-text p.phone:before{content:"";display:inline-block;background-image:url(/images/content/phone-black.png);background-repeat:no-repeat;width:14px;height:12px;padding-right:10px}.default-job-tablet-styles-force .job-mobile .joboffer-keywords{padding:15px 10px;color:#707070}.default-job-tablet-styles-force .job-mobile .joboffer-keywords .column1 span{font-weight:700}.default-job-tablet-styles-force .job-mobile .joboffer-keywords ul{padding:0}.default-job-tablet-styles-force .job-mobile .joboffer-keywords ul li{list-style-type:none;display:inline}.default-job-tablet-styles-force .job-mobile .joboffer-keywords ul li a{color:#707070}.default-job-tablet-styles-force .picture-wrapper img{max-width:100%;height:auto}.default-job-tablet-styles-force .left-navigation{display:none}.default-job-tablet-styles-force .left-navigation .dotted,.default-job-tablet-styles-force .left-navigation .jobtitle,.default-job-tablet-styles-force .left-navigation .print-button,.default-job-tablet-styles-force .left-navigation .subheading-start,.default-job-tablet-styles-force .left-navigation .subheading-stop{display:none}.default-job-tablet-styles-force .left-navigation .jobinfo .email-button-wrapper{text-align:center}.default-job-tablet-styles-force .left-navigation .jobinfo .email-button-wrapper .email-button{display:inline-block}.default-job-tablet-styles-force .left-navigation .addthis_sharing_toolbox{text-align:center}.default-job-tablet-styles-force #content .spacer{display:none}.default-job-tablet-styles-force #navigationbox,.default-job-tablet-styles-force .hide-for-mobile,.default-job-tablet-styles-force .left-navigation{display:none!important}.default-job-tablet-styles-force .slicknav_menu{display:block!important}.default-job-tablet-styles-force .mobile-only{display:block!important}.default-job-tablet-styles-force .mobile-pagination{display:block!important}.default-job-tablet-styles-force .joboffer-company-button,.default-job-tablet-styles-force .joboffer-company-image{margin-bottom:20px}.default-job-tablet-styles-force .slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;padding:10px 8px;line-height:1.125em;cursor:pointer}.default-job-tablet-styles-force .slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:.188em}.default-job-tablet-styles-force .slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left}.default-job-tablet-styles-force .slicknav_menu .slicknav_icon{float:left;width:1.125em;height:.875em;margin:.188em 0 0 .438em}.default-job-tablet-styles-force .slicknav_menu .slicknav_icon:before{background:0 0;width:1.125em;height:.875em;display:block;content:"";position:absolute}.default-job-tablet-styles-force .slicknav_menu .slicknav_no-text{margin:0}.default-job-tablet-styles-force .slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:.125em;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,.25);box-shadow:0 1px 0 rgba(0,0,0,.25)}.default-job-tablet-styles-force .slicknav_menu:before{content:" ";display:table}.default-job-tablet-styles-force .slicknav_menu:after{content:" ";display:table;clear:both}.default-job-tablet-styles-force .slicknav_nav{clear:both}.default-job-tablet-styles-force .slicknav_nav ul{display:block}.default-job-tablet-styles-force .slicknav_nav li{display:block}.default-job-tablet-styles-force .slicknav_nav .slicknav_arrow{font-size:.8em;margin:0 0 0 .4em}.default-job-tablet-styles-force .slicknav_nav .slicknav_item{cursor:pointer}.default-job-tablet-styles-force .slicknav_nav .slicknav_item a{display:inline;padding:10px}.default-job-tablet-styles-force .slicknav_nav .slicknav_row{display:block}.default-job-tablet-styles-force .slicknav_nav a{display:block}.default-job-tablet-styles-force .slicknav_nav .slicknav_parent-link a{display:inline}.default-job-tablet-styles-force .slicknav_brand{float:left}.default-job-tablet-styles-force .slicknav_menu{font-size:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px;position:absolute;top:0;right:10px;left:10px;height:0;z-index:999}.default-job-tablet-styles-force .slicknav_menu *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.default-job-tablet-styles-force .slicknav_menu .slicknav_menutxt{color:#fff;font-weight:700;text-shadow:0 1px 3px #000}.default-job-tablet-styles-force .slicknav_menu .slicknav_icon-bar{background-color:#545454}.default-job-tablet-styles-force .slicknav_btn{margin:15px 0 6px 5px;border:1px solid #e6e6e6;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,.75);background:#fff;background:-moz-linear-gradient(top,#fff 0,#e6e6e6 100%);background:-webkit-linear-gradient(top,#fff 0,#e6e6e6 100%);background:linear-gradient(to bottom,#fff 0,#e6e6e6 100%)}.default-job-tablet-styles-force .slicknav_nav{color:#fff;background:#fff;background:-moz-linear-gradient(top,#fff 0,#e6e6e6 100%);background:-webkit-linear-gradient(top,#fff 0,#e6e6e6 100%);background:linear-gradient(to bottom,#fff 0,#e6e6e6 100%);margin:0;padding:0;font-size:.875em;list-style:none;overflow:hidden;box-shadow:0 0 2px #000}.default-job-tablet-styles-force .slicknav_nav ul{list-style:none;overflow:hidden;padding:0;margin:0;text-align:center}.default-job-tablet-styles-force .slicknav_nav ul li ul{border-bottom:1px solid #666}.default-job-tablet-styles-force .slicknav_nav .slicknav_row{padding:12px;margin:2px 5px}.default-job-tablet-styles-force .slicknav_nav .slicknav_row:hover{background:#ccc;color:#fff}.default-job-tablet-styles-force .slicknav_nav a{padding:12px;margin:2px 5px;text-decoration:none;color:#000}.default-job-tablet-styles-force .slicknav_nav a:hover{background:#ccc;color:#222}.default-job-tablet-styles-force .slicknav_nav .slicknav_txtnode{margin-left:15px}.default-job-tablet-styles-force .slicknav_nav .slicknav_item a{padding:0;margin:0}.default-job-tablet-styles-force .slicknav_nav .slicknav_parent-link a{padding:0;margin:0}.default-job-tablet-styles-force .slicknav_brand{color:#fff;font-size:18px;line-height:30px;padding:7px 12px;height:44px}.default-job-tablet-styles-force .tablet-only{display:block!important}.default-job-tablet-styles-force .hide-for-tablet{display:none}.default-job-tablet-styles-force .joboffer-section.description{display:none}.default-job-tablet-styles-force .tablet-jobcontent-view{display:block}.default-job-tablet-styles-force .picture-wrapper{margin-left:-15px}.default-job-tablet-styles-force p.applybutton-container-mobile.mobile-only{width:33.3%;float:left}.default-job-tablet-styles-force p.email-button-wrapper.mobile-only{width:33.3%;float:left}.default-job-tablet-styles-force .addthis_sharing_toolbox_wrapper{float:left;width:25%}.default-job-tablet-styles-force .joboffer-company-wrapper{clear:both}.default-job-tablet-styles-force .email-button.jobportalbutton{min-width:190px!important;width:auto!important}@media (min-width:830px) and (max-width:1494px){.jobdefault--wrapper.has-image{/*!
   * SlickNav Responsive Mobile Menu v1.0.7
   * (c) 2016 Josh Cope
   * licensed under MIT
   */}.jobdefault--wrapper.has-image .tablet-only{display:none!important}.jobdefault--wrapper.has-image .hide-for-tablet{display:block}.jobdefault--wrapper.has-image .tablet-jobcontent-view{display:none}.jobdefault--wrapper.has-image .jobportalbutton.tablet-only{min-height:33px!important;height:auto!important}.jobdefault--wrapper.has-image .jobportalbutton.tablet-only:before{display:none!important}.jobdefault--wrapper.has-image .jobportalbutton.tablet-only>span{line-height:35px;color:#fff}.jobdefault--wrapper.has-image .main-container{margin-left:0!important}.jobdefault--wrapper.has-image .job-mobile{padding:11px 0}.jobdefault--wrapper.has-image .job-mobile p{margin:13px!important}.jobdefault--wrapper.has-image .job-mobile p.zipcode{padding-left:24px!important}.jobdefault--wrapper.has-image .job-mobile .logo-medium{padding:0 0 20px 10px}.jobdefault--wrapper.has-image .job-mobile .defaultjob{width:auto;padding:15px 10px}.jobdefault--wrapper.has-image .job-mobile .defaultjob h1{font-size:22px;font-weight:700;line-height:31px;padding-bottom:15px}.jobdefault--wrapper.has-image .job-mobile .defaultjob .jobdetail-subheader{height:auto;padding-bottom:20px;margin-bottom:25px;border-bottom:1px solid #a1a1a1}.jobdefault--wrapper.has-image .job-mobile .defaultjob .jobdetail-subheader .search-link{color:#159527!important;font-weight:700}.jobdefault--wrapper.has-image .job-mobile .defaultjob .jobdetail-subheader .left-side h1{font-size:14px;display:inline}.jobdefault--wrapper.has-image .job-mobile .defaultjob .job-short-date,.jobdefault--wrapper.has-image .job-mobile .defaultjob .jobdetail-compname,.jobdefault--wrapper.has-image .job-mobile .defaultjob .jobdetail-date,.jobdefault--wrapper.has-image .job-mobile .defaultjob .jobdetail-location{float:none;display:block;color:#a1a1a1;font-size:14px;padding-bottom:5px}.jobdefault--wrapper.has-image .job-mobile .defaultjob .job-name{font-family:Arial,Helvetica,sans-serif;font-size:28px;font-weight:700;line-height:31px;color:#000}.jobdefault--wrapper.has-image .job-mobile .defaultjob .jobdetail-compname{background-image:url(/images/content/case-gray.png);background-repeat:no-repeat;background-position:2px 3px;padding-left:21px!important}.jobdefault--wrapper.has-image .job-mobile .defaultjob .jobdetail-location{background-image:url(/images/content/pin-grey.png);background-repeat:no-repeat;background-position:2px 0;padding-left:21px!important}.jobdefault--wrapper.has-image .job-mobile .defaultjob .jobdetail-date{background-image:url(/images/content/calendar-grey.png);background-repeat:no-repeat;padding-left:21px!important}.jobdefault--wrapper.has-image .job-mobile .defaultjob .joboffer-section.type span{background-image:url(/images/content/vollzeit.png);background-repeat:no-repeat;background-position:0 1px;padding-left:21px!important}.jobdefault--wrapper.has-image .job-mobile .defaultjob .email-button-wrapper{display:block;text-align:center}.jobdefault--wrapper.has-image .job-mobile .defaultjob .email-button-wrapper a:before{content:'';display:inline;background-repeat:no-repeat;padding-left:22px;height:25px}.jobdefault--wrapper.has-image .job-mobile .defaultjob .applybutton-container-mobile{margin:20px 0;padding-bottom:40px;border-bottom:1px dotted #f0f0f0}.jobdefault--wrapper.has-image .job-mobile .defaultjob div.text-wrapper .description.has-not-responsive-view div{margin:20px auto!important}.jobdefault--wrapper.has-image .job-mobile .defaultjob div.text-wrapper .description{text-align:left}.jobdefault--wrapper.has-image .job-mobile .defaultjob div.text-wrapper .description div{display:block;position:static;max-width:100%;width:100%!important;height:auto;margin:20px auto;font-size:14px;color:#000;text-align:left;padding:0!important;background:0 0!important;box-shadow:none!important;float:none;border:none!important}.jobdefault--wrapper.has-image .job-mobile .defaultjob div.text-wrapper .description img{display:none}.jobdefault--wrapper.has-image .job-mobile .defaultjob div.text-wrapper .description ul{margin:0;padding:0;padding-left:25px}.jobdefault--wrapper.has-image .job-mobile .defaultjob div.text-wrapper .description a{float:none;margin:10px auto;max-width:100%}.jobdefault--wrapper.has-image .job-mobile .defaultjob div.text-wrapper .type-header{margin-top:20px}.jobdefault--wrapper.has-image .job-mobile .defaultjob div.text-wrapper div.type{margin-bottom:30px}.jobdefault--wrapper.has-image .job-mobile .joboffer-company-wrapper{background:#f0f0f0;padding:15px 10px}.jobdefault--wrapper.has-image .job-mobile .joboffer-company-wrapper img{max-width:71%}.jobdefault--wrapper.has-image .job-mobile .joboffer-company-wrapper .column1,.jobdefault--wrapper.has-image .job-mobile .joboffer-company-wrapper .column2{width:49%;float:left}.jobdefault--wrapper.has-image .job-mobile .joboffer-company-wrapper .company-links{word-wrap:break-word}.jobdefault--wrapper.has-image .job-mobile .joboffer-company-wrapper .address-2-text p.street:before{content:"";display:inline-block;background-image:url(/images/content/house.png);background-repeat:no-repeat;width:14px;height:12px;padding-right:10px}.jobdefault--wrapper.has-image .job-mobile .joboffer-company-wrapper .address-3-text p.phone:before{content:"";display:inline-block;background-image:url(/images/content/phone-black.png);background-repeat:no-repeat;width:14px;height:12px;padding-right:10px}.jobdefault--wrapper.has-image .job-mobile .joboffer-keywords{padding:15px 10px;color:#707070}.jobdefault--wrapper.has-image .job-mobile .joboffer-keywords .column1 span{font-weight:700}.jobdefault--wrapper.has-image .job-mobile .joboffer-keywords ul{padding:0}.jobdefault--wrapper.has-image .job-mobile .joboffer-keywords ul li{list-style-type:none;display:inline}.jobdefault--wrapper.has-image .job-mobile .joboffer-keywords ul li a{color:#707070}.jobdefault--wrapper.has-image .picture-wrapper img{max-width:100%;height:auto}.jobdefault--wrapper.has-image .left-navigation{display:none}.jobdefault--wrapper.has-image .left-navigation .dotted,.jobdefault--wrapper.has-image .left-navigation .jobtitle,.jobdefault--wrapper.has-image .left-navigation .print-button,.jobdefault--wrapper.has-image .left-navigation .subheading-start,.jobdefault--wrapper.has-image .left-navigation .subheading-stop{display:none}.jobdefault--wrapper.has-image .left-navigation .jobinfo .email-button-wrapper{text-align:center}.jobdefault--wrapper.has-image .left-navigation .jobinfo .email-button-wrapper .email-button{display:inline-block}.jobdefault--wrapper.has-image .left-navigation .addthis_sharing_toolbox{text-align:center}.jobdefault--wrapper.has-image #content .spacer{display:none}.jobdefault--wrapper.has-image #navigationbox,.jobdefault--wrapper.has-image .hide-for-mobile,.jobdefault--wrapper.has-image .left-navigation{display:none!important}.jobdefault--wrapper.has-image .slicknav_menu{display:block!important}.jobdefault--wrapper.has-image .mobile-only{display:block!important}.jobdefault--wrapper.has-image .mobile-pagination{display:block!important}.jobdefault--wrapper.has-image .joboffer-company-button,.jobdefault--wrapper.has-image .joboffer-company-image{margin-bottom:20px}.jobdefault--wrapper.has-image .slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;padding:10px 8px;line-height:1.125em;cursor:pointer}.jobdefault--wrapper.has-image .slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:.188em}.jobdefault--wrapper.has-image .slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left}.jobdefault--wrapper.has-image .slicknav_menu .slicknav_icon{float:left;width:1.125em;height:.875em;margin:.188em 0 0 .438em}.jobdefault--wrapper.has-image .slicknav_menu .slicknav_icon:before{background:0 0;width:1.125em;height:.875em;display:block;content:"";position:absolute}.jobdefault--wrapper.has-image .slicknav_menu .slicknav_no-text{margin:0}.jobdefault--wrapper.has-image .slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:.125em;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,.25);box-shadow:0 1px 0 rgba(0,0,0,.25)}.jobdefault--wrapper.has-image .slicknav_menu:before{content:" ";display:table}.jobdefault--wrapper.has-image .slicknav_menu:after{content:" ";display:table;clear:both}.jobdefault--wrapper.has-image .slicknav_nav{clear:both}.jobdefault--wrapper.has-image .slicknav_nav ul{display:block}.jobdefault--wrapper.has-image .slicknav_nav li{display:block}.jobdefault--wrapper.has-image .slicknav_nav .slicknav_arrow{font-size:.8em;margin:0 0 0 .4em}.jobdefault--wrapper.has-image .slicknav_nav .slicknav_item{cursor:pointer}.jobdefault--wrapper.has-image .slicknav_nav .slicknav_item a{display:inline;padding:10px}.jobdefault--wrapper.has-image .slicknav_nav .slicknav_row{display:block}.jobdefault--wrapper.has-image .slicknav_nav a{display:block}.jobdefault--wrapper.has-image .slicknav_nav .slicknav_parent-link a{display:inline}.jobdefault--wrapper.has-image .slicknav_brand{float:left}.jobdefault--wrapper.has-image .slicknav_menu{font-size:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px;position:absolute;top:0;right:10px;left:10px;height:0;z-index:999}.jobdefault--wrapper.has-image .slicknav_menu *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.jobdefault--wrapper.has-image .slicknav_menu .slicknav_menutxt{color:#fff;font-weight:700;text-shadow:0 1px 3px #000}.jobdefault--wrapper.has-image .slicknav_menu .slicknav_icon-bar{background-color:#545454}.jobdefault--wrapper.has-image .slicknav_btn{margin:15px 0 6px 5px;border:1px solid #e6e6e6;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,.75);background:#fff;background:-moz-linear-gradient(top,#fff 0,#e6e6e6 100%);background:-webkit-linear-gradient(top,#fff 0,#e6e6e6 100%);background:linear-gradient(to bottom,#fff 0,#e6e6e6 100%)}.jobdefault--wrapper.has-image .slicknav_nav{color:#fff;background:#fff;background:-moz-linear-gradient(top,#fff 0,#e6e6e6 100%);background:-webkit-linear-gradient(top,#fff 0,#e6e6e6 100%);background:linear-gradient(to bottom,#fff 0,#e6e6e6 100%);margin:0;padding:0;font-size:.875em;list-style:none;overflow:hidden;box-shadow:0 0 2px #000}.jobdefault--wrapper.has-image .slicknav_nav ul{list-style:none;overflow:hidden;padding:0;margin:0;text-align:center}.jobdefault--wrapper.has-image .slicknav_nav ul li ul{border-bottom:1px solid #666}.jobdefault--wrapper.has-image .slicknav_nav .slicknav_row{padding:12px;margin:2px 5px}.jobdefault--wrapper.has-image .slicknav_nav .slicknav_row:hover{background:#ccc;color:#fff}.jobdefault--wrapper.has-image .slicknav_nav a{padding:12px;margin:2px 5px;text-decoration:none;color:#000}.jobdefault--wrapper.has-image .slicknav_nav a:hover{background:#ccc;color:#222}.jobdefault--wrapper.has-image .slicknav_nav .slicknav_txtnode{margin-left:15px}.jobdefault--wrapper.has-image .slicknav_nav .slicknav_item a{padding:0;margin:0}.jobdefault--wrapper.has-image .slicknav_nav .slicknav_parent-link a{padding:0;margin:0}.jobdefault--wrapper.has-image .slicknav_brand{color:#fff;font-size:18px;line-height:30px;padding:7px 12px;height:44px}.jobdefault--wrapper.has-image .tablet-only{display:block!important}.jobdefault--wrapper.has-image .hide-for-tablet{display:none}.jobdefault--wrapper.has-image .joboffer-section.description{display:none}.jobdefault--wrapper.has-image .tablet-jobcontent-view{display:block}.jobdefault--wrapper.has-image .picture-wrapper{margin-left:-15px}.jobdefault--wrapper.has-image p.applybutton-container-mobile.mobile-only{width:33.3%;float:left}.jobdefault--wrapper.has-image p.email-button-wrapper.mobile-only{width:33.3%;float:left}.jobdefault--wrapper.has-image .addthis_sharing_toolbox_wrapper{float:left;width:25%}.jobdefault--wrapper.has-image .joboffer-company-wrapper{clear:both}.jobdefault--wrapper.has-image .email-button.jobportalbutton{min-width:190px!important;width:auto!important}.jobdefault--wrapper.has-image .picture-wrapper{margin-left:15px}}.default-job-mobile-styles-force{/*!
   * SlickNav Responsive Mobile Menu v1.0.7
   * (c) 2016 Josh Cope
   * licensed under MIT
   */}.default-job-mobile-styles-force .tablet-only{display:none!important}.default-job-mobile-styles-force .hide-for-tablet{display:block}.default-job-mobile-styles-force .tablet-jobcontent-view{display:none}.default-job-mobile-styles-force .jobportalbutton.tablet-only{min-height:33px!important;height:auto!important}.default-job-mobile-styles-force .jobportalbutton.tablet-only:before{display:none!important}.default-job-mobile-styles-force .jobportalbutton.tablet-only>span{line-height:35px;color:#fff}.default-job-mobile-styles-force .main-container{margin-left:0!important}.default-job-mobile-styles-force .job-mobile{padding:11px 0}.default-job-mobile-styles-force .job-mobile p{margin:13px!important}.default-job-mobile-styles-force .job-mobile p.zipcode{padding-left:24px!important}.default-job-mobile-styles-force .job-mobile .logo-medium{padding:0 0 20px 10px}.default-job-mobile-styles-force .job-mobile .defaultjob{width:auto;padding:15px 10px}.default-job-mobile-styles-force .job-mobile .defaultjob h1{font-size:22px;font-weight:700;line-height:31px;padding-bottom:15px}.default-job-mobile-styles-force .job-mobile .defaultjob .jobdetail-subheader{height:auto;padding-bottom:20px;margin-bottom:25px;border-bottom:1px solid #a1a1a1}.default-job-mobile-styles-force .job-mobile .defaultjob .jobdetail-subheader .search-link{color:#159527!important;font-weight:700}.default-job-mobile-styles-force .job-mobile .defaultjob .jobdetail-subheader .left-side h1{font-size:14px;display:inline}.default-job-mobile-styles-force .job-mobile .defaultjob .job-short-date,.default-job-mobile-styles-force .job-mobile .defaultjob .jobdetail-compname,.default-job-mobile-styles-force .job-mobile .defaultjob .jobdetail-date,.default-job-mobile-styles-force .job-mobile .defaultjob .jobdetail-location{float:none;display:block;color:#a1a1a1;font-size:14px;padding-bottom:5px}.default-job-mobile-styles-force .job-mobile .defaultjob .job-name{font-family:Arial,Helvetica,sans-serif;font-size:28px;font-weight:700;line-height:31px;color:#000}.default-job-mobile-styles-force .job-mobile .defaultjob .jobdetail-compname{background-image:url(/images/content/case-gray.png);background-repeat:no-repeat;background-position:2px 3px;padding-left:21px!important}.default-job-mobile-styles-force .job-mobile .defaultjob .jobdetail-location{background-image:url(/images/content/pin-grey.png);background-repeat:no-repeat;background-position:2px 0;padding-left:21px!important}.default-job-mobile-styles-force .job-mobile .defaultjob .jobdetail-date{background-image:url(/images/content/calendar-grey.png);background-repeat:no-repeat;padding-left:21px!important}.default-job-mobile-styles-force .job-mobile .defaultjob .joboffer-section.type span{background-image:url(/images/content/vollzeit.png);background-repeat:no-repeat;background-position:0 1px;padding-left:21px!important}.default-job-mobile-styles-force .job-mobile .defaultjob .email-button-wrapper{display:block;text-align:center}.default-job-mobile-styles-force .job-mobile .defaultjob .email-button-wrapper a:before{content:'';display:inline;background-repeat:no-repeat;padding-left:22px;height:25px}.default-job-mobile-styles-force .job-mobile .defaultjob .applybutton-container-mobile{margin:20px 0;padding-bottom:40px;border-bottom:1px dotted #f0f0f0}.default-job-mobile-styles-force .job-mobile .defaultjob div.text-wrapper .description.has-not-responsive-view div{margin:20px auto!important}.default-job-mobile-styles-force .job-mobile .defaultjob div.text-wrapper .description{text-align:left}.default-job-mobile-styles-force .job-mobile .defaultjob div.text-wrapper .description div{display:block;position:static;max-width:100%;width:100%!important;height:auto;margin:20px auto;font-size:14px;color:#000;text-align:left;padding:0!important;background:0 0!important;box-shadow:none!important;float:none;border:none!important}.default-job-mobile-styles-force .job-mobile .defaultjob div.text-wrapper .description img{display:none}.default-job-mobile-styles-force .job-mobile .defaultjob div.text-wrapper .description ul{margin:0;padding:0;padding-left:25px}.default-job-mobile-styles-force .job-mobile .defaultjob div.text-wrapper .description a{float:none;margin:10px auto;max-width:100%}.default-job-mobile-styles-force .job-mobile .defaultjob div.text-wrapper .type-header{margin-top:20px}.default-job-mobile-styles-force .job-mobile .defaultjob div.text-wrapper div.type{margin-bottom:30px}.default-job-mobile-styles-force .job-mobile .joboffer-company-wrapper{background:#f0f0f0;padding:15px 10px}.default-job-mobile-styles-force .job-mobile .joboffer-company-wrapper img{max-width:71%}.default-job-mobile-styles-force .job-mobile .joboffer-company-wrapper .column1,.default-job-mobile-styles-force .job-mobile .joboffer-company-wrapper .column2{width:49%;float:left}.default-job-mobile-styles-force .job-mobile .joboffer-company-wrapper .company-links{word-wrap:break-word}.default-job-mobile-styles-force .job-mobile .joboffer-company-wrapper .address-2-text p.street:before{content:"";display:inline-block;background-image:url(/images/content/house.png);background-repeat:no-repeat;width:14px;height:12px;padding-right:10px}.default-job-mobile-styles-force .job-mobile .joboffer-company-wrapper .address-3-text p.phone:before{content:"";display:inline-block;background-image:url(/images/content/phone-black.png);background-repeat:no-repeat;width:14px;height:12px;padding-right:10px}.default-job-mobile-styles-force .job-mobile .joboffer-keywords{padding:15px 10px;color:#707070}.default-job-mobile-styles-force .job-mobile .joboffer-keywords .column1 span{font-weight:700}.default-job-mobile-styles-force .job-mobile .joboffer-keywords ul{padding:0}.default-job-mobile-styles-force .job-mobile .joboffer-keywords ul li{list-style-type:none;display:inline}.default-job-mobile-styles-force .job-mobile .joboffer-keywords ul li a{color:#707070}.default-job-mobile-styles-force .picture-wrapper img{max-width:100%;height:auto}.default-job-mobile-styles-force .left-navigation{display:none}.default-job-mobile-styles-force .left-navigation .dotted,.default-job-mobile-styles-force .left-navigation .jobtitle,.default-job-mobile-styles-force .left-navigation .print-button,.default-job-mobile-styles-force .left-navigation .subheading-start,.default-job-mobile-styles-force .left-navigation .subheading-stop{display:none}.default-job-mobile-styles-force .left-navigation .jobinfo .email-button-wrapper{text-align:center}.default-job-mobile-styles-force .left-navigation .jobinfo .email-button-wrapper .email-button{display:inline-block}.default-job-mobile-styles-force .left-navigation .addthis_sharing_toolbox{text-align:center}.default-job-mobile-styles-force #content .spacer{display:none}.default-job-mobile-styles-force #navigationbox,.default-job-mobile-styles-force .hide-for-mobile,.default-job-mobile-styles-force .left-navigation{display:none!important}.default-job-mobile-styles-force .slicknav_menu{display:block!important}.default-job-mobile-styles-force .mobile-only{display:block!important}.default-job-mobile-styles-force .mobile-pagination{display:block!important}.default-job-mobile-styles-force .joboffer-company-button,.default-job-mobile-styles-force .joboffer-company-image{margin-bottom:20px}.default-job-mobile-styles-force .slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;padding:10px 8px;line-height:1.125em;cursor:pointer}.default-job-mobile-styles-force .slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:.188em}.default-job-mobile-styles-force .slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left}.default-job-mobile-styles-force .slicknav_menu .slicknav_icon{float:left;width:1.125em;height:.875em;margin:.188em 0 0 .438em}.default-job-mobile-styles-force .slicknav_menu .slicknav_icon:before{background:0 0;width:1.125em;height:.875em;display:block;content:"";position:absolute}.default-job-mobile-styles-force .slicknav_menu .slicknav_no-text{margin:0}.default-job-mobile-styles-force .slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:.125em;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,.25);box-shadow:0 1px 0 rgba(0,0,0,.25)}.default-job-mobile-styles-force .slicknav_menu:before{content:" ";display:table}.default-job-mobile-styles-force .slicknav_menu:after{content:" ";display:table;clear:both}.default-job-mobile-styles-force .slicknav_nav{clear:both}.default-job-mobile-styles-force .slicknav_nav ul{display:block}.default-job-mobile-styles-force .slicknav_nav li{display:block}.default-job-mobile-styles-force .slicknav_nav .slicknav_arrow{font-size:.8em;margin:0 0 0 .4em}.default-job-mobile-styles-force .slicknav_nav .slicknav_item{cursor:pointer}.default-job-mobile-styles-force .slicknav_nav .slicknav_item a{display:inline;padding:10px}.default-job-mobile-styles-force .slicknav_nav .slicknav_row{display:block}.default-job-mobile-styles-force .slicknav_nav a{display:block}.default-job-mobile-styles-force .slicknav_nav .slicknav_parent-link a{display:inline}.default-job-mobile-styles-force .slicknav_brand{float:left}.default-job-mobile-styles-force .slicknav_menu{font-size:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px;position:absolute;top:0;right:10px;left:10px;height:0;z-index:999}.default-job-mobile-styles-force .slicknav_menu *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.default-job-mobile-styles-force .slicknav_menu .slicknav_menutxt{color:#fff;font-weight:700;text-shadow:0 1px 3px #000}.default-job-mobile-styles-force .slicknav_menu .slicknav_icon-bar{background-color:#545454}.default-job-mobile-styles-force .slicknav_btn{margin:15px 0 6px 5px;border:1px solid #e6e6e6;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,.75);background:#fff;background:-moz-linear-gradient(top,#fff 0,#e6e6e6 100%);background:-webkit-linear-gradient(top,#fff 0,#e6e6e6 100%);background:linear-gradient(to bottom,#fff 0,#e6e6e6 100%)}.default-job-mobile-styles-force .slicknav_nav{color:#fff;background:#fff;background:-moz-linear-gradient(top,#fff 0,#e6e6e6 100%);background:-webkit-linear-gradient(top,#fff 0,#e6e6e6 100%);background:linear-gradient(to bottom,#fff 0,#e6e6e6 100%);margin:0;padding:0;font-size:.875em;list-style:none;overflow:hidden;box-shadow:0 0 2px #000}.default-job-mobile-styles-force .slicknav_nav ul{list-style:none;overflow:hidden;padding:0;margin:0;text-align:center}.default-job-mobile-styles-force .slicknav_nav ul li ul{border-bottom:1px solid #666}.default-job-mobile-styles-force .slicknav_nav .slicknav_row{padding:12px;margin:2px 5px}.default-job-mobile-styles-force .slicknav_nav .slicknav_row:hover{background:#ccc;color:#fff}.default-job-mobile-styles-force .slicknav_nav a{padding:12px;margin:2px 5px;text-decoration:none;color:#000}.default-job-mobile-styles-force .slicknav_nav a:hover{background:#ccc;color:#222}.default-job-mobile-styles-force .slicknav_nav .slicknav_txtnode{margin-left:15px}.default-job-mobile-styles-force .slicknav_nav .slicknav_item a{padding:0;margin:0}.default-job-mobile-styles-force .slicknav_nav .slicknav_parent-link a{padding:0;margin:0}.default-job-mobile-styles-force .slicknav_brand{color:#fff;font-size:18px;line-height:30px;padding:7px 12px;height:44px}.slicknav_menu_styles{/*!
   * SlickNav Responsive Mobile Menu v1.0.7
   * (c) 2016 Josh Cope
   * licensed under MIT
   */}.slicknav_menu_styles .slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;padding:10px 8px;line-height:1.125em;cursor:pointer}.slicknav_menu_styles .slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:.188em}.slicknav_menu_styles .slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left}.slicknav_menu_styles .slicknav_menu .slicknav_icon{float:left;width:1.125em;height:.875em;margin:.188em 0 0 .438em}.slicknav_menu_styles .slicknav_menu .slicknav_icon:before{background:0 0;width:1.125em;height:.875em;display:block;content:"";position:absolute}.slicknav_menu_styles .slicknav_menu .slicknav_no-text{margin:0}.slicknav_menu_styles .slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:.125em;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,.25);box-shadow:0 1px 0 rgba(0,0,0,.25)}.slicknav_menu_styles .slicknav_menu:before{content:" ";display:table}.slicknav_menu_styles .slicknav_menu:after{content:" ";display:table;clear:both}.slicknav_menu_styles .slicknav_nav{clear:both}.slicknav_menu_styles .slicknav_nav ul{display:block}.slicknav_menu_styles .slicknav_nav li{display:block}.slicknav_menu_styles .slicknav_nav .slicknav_arrow{font-size:.8em;margin:0 0 0 .4em}.slicknav_menu_styles .slicknav_nav .slicknav_item{cursor:pointer}.slicknav_menu_styles .slicknav_nav .slicknav_item a{display:inline;padding:10px}.slicknav_menu_styles .slicknav_nav .slicknav_row{display:block}.slicknav_menu_styles .slicknav_nav a{display:block}.slicknav_menu_styles .slicknav_nav .slicknav_parent-link a{display:inline}.slicknav_menu_styles .slicknav_brand{float:left}.slicknav_menu_styles .slicknav_menu{font-size:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px;position:absolute;top:0;right:10px;left:10px;height:0;z-index:999}.slicknav_menu_styles .slicknav_menu *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.slicknav_menu_styles .slicknav_menu .slicknav_menutxt{color:#fff;font-weight:700;text-shadow:0 1px 3px #000}.slicknav_menu_styles .slicknav_menu .slicknav_icon-bar{background-color:#545454}.slicknav_menu_styles .slicknav_btn{margin:15px 0 6px 5px;border:1px solid #e6e6e6;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,.75);background:#fff;background:-moz-linear-gradient(top,#fff 0,#e6e6e6 100%);background:-webkit-linear-gradient(top,#fff 0,#e6e6e6 100%);background:linear-gradient(to bottom,#fff 0,#e6e6e6 100%)}.slicknav_menu_styles .slicknav_nav{color:#fff;background:#fff;background:-moz-linear-gradient(top,#fff 0,#e6e6e6 100%);background:-webkit-linear-gradient(top,#fff 0,#e6e6e6 100%);background:linear-gradient(to bottom,#fff 0,#e6e6e6 100%);margin:0;padding:0;font-size:.875em;list-style:none;overflow:hidden;box-shadow:0 0 2px #000}.slicknav_menu_styles .slicknav_nav ul{list-style:none;overflow:hidden;padding:0;margin:0;text-align:center}.slicknav_menu_styles .slicknav_nav ul li ul{border-bottom:1px solid #666}.slicknav_menu_styles .slicknav_nav .slicknav_row{padding:12px;margin:2px 5px}.slicknav_menu_styles .slicknav_nav .slicknav_row:hover{background:#ccc;color:#fff}.slicknav_menu_styles .slicknav_nav a{padding:12px;margin:2px 5px;text-decoration:none;color:#000}.slicknav_menu_styles .slicknav_nav a:hover{background:#ccc;color:#222}.slicknav_menu_styles .slicknav_nav .slicknav_txtnode{margin-left:15px}.slicknav_menu_styles .slicknav_nav .slicknav_item a{padding:0;margin:0}.slicknav_menu_styles .slicknav_nav .slicknav_parent-link a{padding:0;margin:0}.slicknav_menu_styles .slicknav_brand{color:#fff;font-size:18px;line-height:30px;padding:7px 12px;height:44px}.new-joboffer-wrapper{position:absolute;top:-10px;right:30px;width:215px}.userbackend-searchbox{position:relative;width:642px}@media (max-width:767px){#jobnav{display:none}#topjobs{height:auto!important;width:100%;margin:0 0 20px 0}#topjobs .slides_container,#topjobs .slides_control,#topjobs .topjobs{height:225px!important;width:100%!important;border:none}#miscbox #jobderwoche{margin:0 auto 20px!important;background-size:103% 100%!important;width:100%!important;height:auto!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#impressumbox div#allgemeinbox{margin-left:0!important}#searchfields #employmentmode{margin:0!important}#adminmenu p.contact_small{margin:0 auto}}.job-mobile .defaultjob .email-button-wrapper a:before{background-image:url(/images/content/tirolerjobs/envelope-open.png)}.email-button-wrapper a span{color:#159527}@media (max-width:1050px){#content #bottomzone img,#content .compform.application.right img{display:none}#searchfields .multiple a.current{background:url(/images/layout/tirolerjobs/updown_m.png) no-repeat}}