.adswrapper{background-color:#fff;padding:15px 0;text-align:center}.adswrapper.kombiad{margin-top:2rem;padding:0}.adswrapper.transparent{background:transparent}#gehaltresult #main.layoutSkyContainer{position:relative}.sky-wrapper{display:none;position:absolute;top:43px;left:50%;margin-left:-840px;width:1680px;height:0}.sky-wrapper.extended{top:285px}.sky-wrapper.legacy{top:170px}@media (min-width: 1650px){.sky-wrapper{display:block}}.leftAdSky,.rightAdSky{position:relative;width:300px;height:600px}.leftAdSky{float:left}.leftAdSky .bannerPlacement{text-align:right}.rightAdSky{float:right}.rightAdSky .bannerPlacement{text-align:left}@media (min-width: 1650px){.wrapper-only-sky{display:inline-block;text-align:left}#gehaltsuche #main{text-align:center}.layoutSkyContainer{position:relative}}.alert{padding:15px;margin-bottom:21px;border:1px solid transparent;border-radius:5px}.alert.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}ul.articles-result.item{padding-top:20px;display:none}ul.articles-result.item li a{color:#4A88A3;display:inline}ul.articles-result.item li::before{content:'\e608';font-family:icomoon;vertical-align:middle;color:#FF4539}ul.articles-result.item.berufe li::before{content:'';font-family:inherit}ul.articles-result.item.berufe li a{display:block}ul.articles-result.active{display:block}ul .thumb{margin:0 10px 0 0;width:33px;display:inline-block;vertical-align:middle}ul .beruf{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:69%;text-decoration:underline}:root{--circle-segment-activ: #527DA1;--circle-segment: #9E9E9E;--outer-circle: #E2E2E1;--inner-circle: #fff;--font-color: #5C5C5C;--shadow-color: rgba(0,0,0,.4)}#questionnaire #main.salary-result-analysis{margin-top:-30rem}#questionnaire #main.salary-result-analysis .content-block.content{background-color:#F3F3F3}body.salary-result-analysis{background-color:#FAFAFA}@media screen and (max-width: 767px){#questionnaire #main.salary-result-analysis{margin-top:inherit}#questionnaire #main.salary-result-analysis .content-block.content{padding-top:inherit}}.salary-result-analysis .analysis-notice.icon.check::before{color:#305880}.salary-result-analysis .analysis-notice.notice-tip::before{background-color:#FF4539}.salary-result-analysis .analysis-notice.notice-tip span{color:#FF4539}.salary-result-analysis .analysis__salaryrange__range::after{border-color:transparent transparent #527DA1 transparent}.salary-result-analysis .analysis__salaryrange__range .min{background:linear-gradient(90deg, #AFCAE0, #7CA1BF)}.salary-result-analysis .analysis__salaryrange__range .min::after{border-color:transparent transparent transparent #7CA1BF}.salary-result-analysis .analysis__salaryrange__range .max{background:#305880}.salary-result-analysis .analysis__salaryrange__range .max::after{border-color:transparent transparent #305880}.salary-result-analysis .analysis__salaryrange__range .averange{background:linear-gradient(90deg, #7CA1BF, #305880)}.breadcrumb{background:transparent;position:relative;font-size:11px;padding-top:0;padding-left:0}.breadcrumb a{color:#305880}.breadcrumb a:hover{color:#184366}#backTop:hover .arrow_up{width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:20px solid #FF4539;margin-left:20%;margin-top:25%}#backTop .arrow_up{width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:20px solid white;margin-left:20%;margin-top:25%}#gehaltsRechner form input[disabled],#gehaltsRechner form input[type='checkbox'],#gehaltsRechner form input[type='radio']{display:none}#gehaltsRechner form label{position:relative}#gehaltsRechner form label:hover{text-decoration:none}#gehaltsRechner form input[type='radio']+label::before{background-color:#fff;border:0.1rem solid #9E9E9E;display:inline-block;height:1.6rem;left:0;top:.2rem;width:1.6rem;border-radius:50%;box-sizing:border-box;content:'';position:absolute;-webkit-appearance:none}@media screen and (max-width: 767px){#gehaltsRechner .smart-forms .option{padding:0}}#tableNettoRechnerErgebnis{border-collapse:collapse}#tableNettoRechnerErgebnis tbody tr:nth-of-type(odd){background:#F3F3F3}#tableNettoRechnerErgebnis th,#tableNettoRechnerErgebnis td{text-align:right;padding-right:1rem}#tableNettoRechnerErgebnis th:first-child,#tableNettoRechnerErgebnis td:first-child{text-align:left;padding-left:1rem}.anzeige-box a{display:flex;align-items:center;line-height:2rem}.anzeige-box a img{margin-right:1rem}@media screen and (max-width: 767px){#tableNettoRechnerErgebnis th,#tableNettoRechnerErgebnis td{padding-right:.5rem}#tableNettoRechnerErgebnis th:first-child,#tableNettoRechnerErgebnis td:first-child{padding-left:.5rem}}.sk-three-bounce{text-align:center;display:inline-block}.sk-three-bounce.hidden{display:none}.sk-three-bounce .sk-child{width:6px;height:6px;background-color:#2F8807;border-radius:100%;display:inline-block;animation:sk-three-bounce 1.4s ease-in-out 0s infinite both}.sk-three-bounce .sk-bounce1{animation-delay:-0.32s}.sk-three-bounce .sk-bounce2{animation-delay:-0.16s}@keyframes sk-three-bounce{0%,80%,100%{transform:scale(0)}40%{transform:scale(1)}}.back-to-top{display:none}.custom_radio{position:relative;margin-left:5px}.custom_radio>input[type='radio']{display:none}.custom_radio label{font-weight:normal}span.custom_radio>label:hover{text-decoration:underline;cursor:pointer}.custom_radio label span{padding-left:15px;position:relative;color:#305880}span.custom_radio label:hover{text-decoration:underline;cursor:pointer}.custom_radio label span:before{content:'';width:12px;height:12px;border-radius:50%;border:1px solid #9E9E9E;display:inline-block;box-sizing:border-box;position:absolute;top:5px;left:0}.custom_radio label span:after{content:'';width:6px;height:6px;border-radius:50%;background:#305880;display:inline-block;box-sizing:border-box;position:absolute;top:8px;left:3px;visibility:hidden}.custom_radio label:hover span:before{border:1px solid #7C7C7C}span.custom_radio>input[type='radio']:checked+label>span:after{visibility:visible}span.custom_radio>input[type='radio']:checked+label>span:before{border:1px solid #232870}#carousel-statistic{position:relative;overflow:hidden;border-bottom:.1rem solid #e2e2e1}#carousel-statistic .nav-tabs{list-style:none;text-transform:uppercase;font-size:1.3rem;border:none;text-align:center;width:100%;display:table;margin-top:-.1rem}#carousel-statistic .nav-tabs li{width:33.33333333%;border:.1rem solid #e2e2e1;border-right:0;background:#fafafa;float:none;display:table-cell;vertical-align:middle;overflow:hidden}#carousel-statistic .nav-tabs li:first-child{border-left:0}#carousel-statistic .nav-tabs li.active{border-top:.5rem solid #4a88a3;border-bottom-color:transparent}#carousel-statistic .nav-tabs li.active,#carousel-statistic .nav-tabs li:hover{background-color:#fff}#carousel-statistic .nav-tabs li>a{display:block;position:relative;color:#4a88a3 !important;background:none !important;border:none !important;border-radius:0 !important;margin:-8rem 0;padding:10rem 1rem;outline:0;text-decoration:none}#carousel-statistic .nav-tabs li>a.content-alter::before{content:'Alter'}#carousel-statistic .nav-tabs li>a.content-firm::before{content:"Firmengrösse"}#carousel-statistic .nav-tabs li>a.content-mann::before{content:"Monatsgehalt Mann/Frau"}#carousel-statistic .c{padding:0 4.5rem}#carousel-statistic .carousel-control{position:absolute;top:18.5rem;left:1rem;width:1.7rem;font-size:5rem;text-align:center;color:#0085ca;margin-top:-1.2rem}#carousel-statistic .carousel-control.right{left:auto;right:1.3rem}#carousel-statistic .carousel-inner{overflow:hidden;width:100%;padding:2.5rem 0;position:relative}#carousel-statistic .carousel-inner>.item{display:block;color:#999;font-size:1.2rem;width:100%;top:100%;position:absolute}#carousel-statistic .carousel-inner>.item:not(:last-child)::before{position:absolute;content:'\20AC';top:.5rem;left:1rem}#carousel-statistic .carousel-inner>.item:first-child::after{position:absolute;content:'Jahre';top:96%;right:.2rem}#carousel-statistic .carousel-inner>.item.alt::after{position:absolute;content:'Mitarbeiter';top:96%;right:0;font-size:1.1rem}#carousel-statistic .carousel-inner>.item .col{margin:0 auto;width:80%;max-width:40rem;min-width:20rem;position:relative}#carousel-statistic .carousel-inner>.item .col :first-child{padding:0 0 1.5rem}#carousel-statistic .carousel-inner>.active{position:relative;top:0;left:0}#carousel-statistic .controls a:hover{text-decoration:underline}#carousel-statistic .controls.disabled span{color:#ccc;cursor:not-allowed;opacity:.6}#carousel-statistic .controls.disabled a:hover{text-decoration:none}#carousel-statistic .item p,#carousel-statistic .sub-title{text-align:center;color:#999;font-size:1.2rem;font-weight:700;margin:0}@keyframes fade-in-move-down{from{opacity:0;transform:translate(-50%, -3rem)}to{opacity:1;transform:translate(-50%, 0)}}.dialogue-container{width:53rem;position:fixed;top:20vh;left:50%;background:#e6e6e6;background:linear-gradient(to bottom, #fff 0%, #e6e6e6 100%);box-shadow:0px 2px 12px rgba(0,0,0,0.6);transform:translate(-50%, 0);box-sizing:border-box;z-index:3000;text-align:left;border-radius:3px;-webkit-font-smoothing:subpixel-antialiased;animation:fade-in-move-down 1s}.dialogue-container .row{margin-left:0;margin-right:0}.dialogue_footer a{color:#305880}.dialogue_footer a:hover{color:#184366}.dialogue_header,.dialogue_body,.dialogue_footer{padding:1.5rem 1.5rem 0 1.5rem}.dialogue_body{padding-bottom:1.5rem}.dialogue_body i{font-size:4.5rem;display:block}.dialogue_header{color:#fff;padding-top:1.5rem}.dialogue_footer{padding-top:0;padding-bottom:2rem}.dialogue_search,.dialogue_copyinput,.dialogue_inputcontainer{padding:0 1.5rem 0 1.5rem}.dialogue_buttoncontainer{float:right;text-align:right;padding-right:1.5rem}.dialogue_jobletter{padding-left:1.5rem}.dialogue_buttoncontainer span{padding:0 1.5rem 0 1.5rem}.dialogue_inputcontainer{margin-bottom:1.5rem}.dialogue_inputcontainer input{width:100%;padding:0 1rem 0 1rem;height:4.5rem;border:1px solid #E2E2E1;border-radius:2px;font-size:1.6rem;margin-bottom:.5rem}.dialogue_inputcontainer input:focus{border:1px solid #305880}.dialogue_search .searchtitle,.dialogue_search .location{color:#5C9943}.close_container{padding:1.5rem 1.5rem 0 1.5rem}.dialogue_exit{font-size:33px}.dialogue_button.close{width:auto}.dialogue_button.close::after{font-size:3rem}.dialogue_button.close:hover{box-shadow:unset}.dialogue-container[view="Emma"] .dialogue_inputcontainer,.dialogue-container[view="Emma"] .headline-medium{margin-bottom:0}.dialogue-container[view="Emma"] .dialogue_footer{padding-bottom:0}.dialogue-container[view="Emma"] .dialogue_body{padding:4rem 1.5rem 6rem 1.5rem}.dialogue-container[view="AlfonsA"] input[type='checkbox'],.dialogue-container[view="AlfonsB"] input[type='checkbox'],.dialogue-container[view="AlfonsC"] input[type='checkbox']{height:2.5rem;float:left;margin-right:.5rem}.dialogue-container[view="AlfonsC"] input[type='checkbox']{height:2.4rem;margin-top:0}.dialogue-container[view="AlfonsC"] .dialogue_jobletter label{display:block;margin-bottom:2rem}@media screen and (min-width: 768px) and (max-width: 1023px){.dialogue-container{width:70vw}}@media screen and (max-width: 767px){div.dialogue-container{width:100vw;top:10vh}.dialogue_buttoncontainer{padding-left:1.5rem}.dialogue_body i{margin:0 auto 10px}.dialogue_body{padding-bottom:1.5rem}.dialogue_jobletter{padding-bottom:1.5rem}.dialogue-container[view="CasperB"] .dialogue_inputcontainer,.dialogue-container[view="Emma"] .dialogue_body .copy-default,.dialogue-container[view="Emma"] .dialogue_body .dialogue_inputcontainer,.dialogue-container[view="Emma"] .dialogue_search{margin-bottom:0}.dialogue-container[view="Emma"] .dialogue_jobletter{padding:0}.dialogue-container[view="Emma"] .dialogue_body{padding:4rem 1.5rem 5rem 1.5rem}.dialogue-container[view="Emma"] .dialogue_body .headline-medium{text-align:center}}.salary-box--fragebogenLink{font-weight:700;color:#fff}.salary-box--fragebogenLink .icon.chevron-right::before{font-size:1.1rem}.salary-box--fragebogenLink .boxed{background:rgba(51,51,51,0.8)}.salary-box--fragebogenLink.mobile .boxed-default{background:#fff}footer{background:#25455e;color:white;padding:2rem 0}footer .content ul{display:inline-block;justify-content:center}footer .content ul li{padding:0 1.5rem;display:inline-block}footer .content ul li a{color:white}footer .content ul li a.icon.twitter-square:before,footer .content ul li a.icon.facebook-square:before{color:white}footer .content ul li a.icon.twitter-square:hover:before,footer .content ul li a.icon.facebook-square:hover:before{text-decoration:underline}div.filter_tags{margin-bottom:2rem}div.filter_tags a.clearFilter:before{content:'Alle Filter zurücksetzen'}.filter .panel{background:#f5f5f5;box-shadow:0px 1px 1px 0px #444}form[name="filter"] .more{display:none}form[name="filter"] .more.show{display:block;margin-bottom:20px}#more_filter{font-size:1.3rem}form #industriesFacet .formfields.noresults{display:none}form .formfields label .searchresult,form .formfields.noresults input+label{color:#7e7e7e}form .formfields.noresults .searchresult{color:#BABABA}form .formfields .searchresult:before{content:" ("}form .formfields .searchresult:after{content:")"}.filter_tags ul{display:inline;list-style-type:none;padding:0}.filter_tags ul li{display:inline-block;background:#F5F5F5;margin-bottom:.5rem;margin-right:.5rem}.filter_tags ul li a{font-family:'Open Sans', sans-serif !important;display:inline-block;padding:5px;line-height:14px}.filter_tags ul li a:hover{text-decoration:line-through}.filter_tags ul li a.icon.delete.icon--right:after{margin:0 0 0 .5rem}.jobListHeader .clearFilter{display:block;text-align:right;margin-bottom:10px}.active_filter_count{font-weight:100}.filter_tags ul li a.icon.delete.icon--right:after{margin:0 0 0 .5rem;font-size:2.1rem;vertical-align:bottom}@media screen and (max-width: 767px){div.fixed.filter{height:0}#sticky_filter>div.filter.fixed .jobListHeader{padding:1rem 1rem .1rem 1rem;box-shadow:0 0.2rem 0.4rem 0 rgba(0,0,0,0.2);background:#fff;position:relative;z-index:10}#sticky_filter>div.filter.fixed{position:fixed;z-index:1000;width:100%;top:0;left:0;max-height:100%;padding:0}form[name=filter]{display:none;position:relative;left:-100%;transition:left .5s;background:white;width:100%;overflow-y:auto}form[name=filter].flyout{display:block;left:0;padding:1rem}#sticky_filter>div.filter.fixed form[name=filter]{display:block}}header{margin-bottom:1.5rem}@media screen and (max-width: 767px){header{margin-bottom:0}}.heading{margin:0 0 25px;padding:15px 0;border-bottom:1px solid #e2e2e1;position:relative}.heading>[class*=" icon-"],.heading>[class^=icon-]{background:#508CA6;border-radius:5px;color:#fff;text-align:center;font-size:25px;line-height:45px;display:inline-block;vertical-align:middle;width:45px;height:45px;margin:0 8px 0 0;overflow:hidden}.heading h1,.heading h2,.heading h3,.heading h4,.heading strong{margin:0;font-weight:400;line-height:24px;display:inline-block;vertical-align:middle;color:#4A88A3;font-size:20px}#jobsoffers .SearchModule{width:60%;float:right;padding:0 0 0 0;float:right !important}#jobsoffers .gfImplementationHead{background-color:white;border-radius:3px;padding:1.25em}#jobsoffers .SearchModule-formContent{padding:0 0 0 0;background:none;margin-right:0px;margin-left:0px}#jobsoffers .SearchModule-inputContainer{width:89%}#jobsoffers .SearchModule-inputContainer .SearchModule-textField{color:#333}#jobsoffers .SearchModule-wrapper.SearchModule--jobLocationSearch.jobLocationSearchMachine{float:right}#jobsoffers #jobs-search .form-control{width:45%;border-color:#dedede}#jobsoffers .SearchModule-buttonContainer{width:10.55%}#jobsoffers #jobs-search .clean-btn{left:41%;right:50%}.SearchModule{padding:0px !important}@media (max-width: 979px){#jobsoffers .SearchModule-wrapper.SearchModule--jobLocationSearch.jobLocationSearchMachine{width:100%}#jobsoffers .SearchModule--jobLocationSearch .SearchModule-searchForm .SearchModule-buttonContainer{margin-top:0px}#jobsoffers #jobs-search #location.form-control{margin-left:0.7em}.SearchModule-wrapper.SearchModule--jobLocationSearch.jobLocationSearchMachine{min-height:0px}#jobsoffers #jobs-search .form-control{width:48%}}@media (max-width: 805px){#jobsoffers .SearchModule--jobLocationSearch .SearchModule-searchForm .SearchModule-buttonContainer{width:16.55%}#jobsoffers #jobs-search #location.form-control{margin-left:4px}#jobsoffers .SearchModule-inputContainer{width:83%}#jobsoffers #jobs-search .form-control{width:49%}}@media (max-width: 767px){#jobsoffers .SearchModule--jobLocationSearch .SearchModule-searchForm .SearchModule-buttonContainer{width:16.55%}#jobsoffers #jobs-search #location.form-control{margin-left:0px;width:49%}#jobsoffers .SearchModule-inputContainer{width:83%}#jobsoffers #jobs-search .form-control{width:49%}}@media (max-width: 612px){#jobsoffers #jobs-search #location.form-control{display:none}.gfImpl--Wrapper .gfBody .location{display:none}#jobsoffers .SearchModule{width:53%}#jobsoffers #jobs-search .form-control{width:100%}.gfImpl--Wrapper .gfBody .calculated{float:right}#jobsoffers .gfImplementationHead{border-radius:0px;padding:0.5em}}@media (max-width: 550px){#jobsoffers .SearchModule{width:56%}#jobsoffers .SearchModule-inputContainer{width:77%}#jobsoffers .SearchModule-formContent{margin-right:0px;margin-left:10px}#jobsoffers .SearchModule--jobLocationSearch .SearchModule-searchForm .SearchModule-buttonContainer{width:22.55%}#jobsoffers #jobs-search #location.form-control{display:none}.gfImpl--Wrapper .gfBody .location{display:none}.gfImpl--Wrapper .gfBody .calculated{float:right}#jobsoffers #jobs-search .form-control{width:100%}}@media (max-width: 440px){#jobsoffers .SearchModule{width:82%}}.jobletterBanner{position:relative}.jobletterBanner form{background:transparent;padding:.5rem 0 0}.jobletterBanner .jobletterOffer .searchtext,.jobletterBanner .jobletterOffer .jobletterlocation{font-weight:bold;font-size:1.6rem;color:#5C9943}.jobletterBanner .jobletter-disclaimer{color:#9a9a9a;margin-bottom:1rem}.jobletterBanner .jobletter-disclaimer p{margin:1rem 0 0 0}.jobletterBanner .jobletter-disclaimer a{color:#305880;text-decoration:underline}.jobletterBanner .jobletterContentBlockStatic input{width:100%;padding-left:1rem;height:4.5rem;border-radius:3px;border:1px solid #bbb;color:#444}.jobletterBanner .jobletterContentBlockStatic .jobletterOffer{display:inline-block;margin-bottom:2rem}.jobletterBanner .jobletterContentBlockStatic .suggestionemail,.jobletterBanner .jobletterContentBlockStatic .suggestionlocation{padding-top:1rem;margin-bottom:2rem}.jobletterBanner button.jobLetterForm{background:#2f8807;border-radius:3px;color:#fff;font-size:1.4rem;font-weight:600;height:4.5rem;border:0;padding:0 2.3rem 0 2.2rem;margin-bottom:1rem}.jobletterBanner .success-text{display:inline-block;color:#5C9943;font-size:1.6em;font-weight:700;text-align:center}.jobletter{font-size:14px;line-height:120%}@keyframes fade-in-move-down-center{from{opacity:0;transform:translate(-50%, -30px)}to{opacity:1;transform:translate(-50%, 0)}}@keyframes fade-in-move-down{from{opacity:0;transform:translate(0, -30px)}to{opacity:1;transform:translate(0, 0)}}@keyframes location-color{0%{color:#bbb;transform:translate3d(0, 0, 0)}50%{transform:translate3d(0, -3px, 0)}70%{transform:translate3d(0, -1px, 0)}80%{transform:translate3d(0, 0, 0)}100%{color:#305880}}@keyframes spinner{to{transform:rotate(360deg)}}.jobletter.jobletterModal{display:none;position:fixed;top:20vh;left:50%;width:53rem;background:#fff;transform:translate(-50%, 0);z-index:3000;text-align:left;border-radius:.3rem;overflow:hidden;animation:fade-in-move-down-center 1s;font-family:'Open Sans', sans-serif;-webkit-font-smoothing:antialiased}.jobletter.jobletterModal.loading::before{content:' ';display:block;position:absolute;z-index:5;height:100%;width:100%;background:#000;opacity:.1}.jobletter.jobletterModal.loading::after{content:'';box-sizing:border-box;position:absolute;top:50%;left:50%;width:80px;height:80px;margin-top:-40px;margin-left:-40px;border-radius:50%;border:1rem solid #fff;border-top-color:#305880;animation:spinner 1.5s linear infinite;z-index:11;background:transparent}@media (max-width: 635px){.jobletter.jobletterModal{top:2vh;width:90vw}}.jobletter.jobletterModal.show{display:block}.jobletter.jobletterModal .highlight{color:#5C9943}.jobletter.jobletterModal .simplemodal-close{position:absolute;top:1rem;right:.5rem;cursor:pointer;background-color:transparent}.jobletter.jobletterModal .simplemodal-close::before{color:#fff;font-size:3rem}.jobletter.jobletterModal .jobletter_header{display:inline-block;width:100%;padding:1.5rem 1.5rem 0;color:#fff;background-color:#333;box-shadow:0 0.1rem 0.1rem #000}@media screen and (max-width: 767px){.jobletter.jobletterModal .jobletter_header{min-height:auto}.jobletter.jobletterModal .jobletter_header h2{margin-right:2rem}}.jobletter.jobletterModal .jobletter_body{padding:3rem 2rem 2rem;background:#fff}.jobletter.jobletterModal .jobletter_body .formfields{padding:0}.jobletter.jobletterModal .jobletter_body input{color:#333;font-size:1.6rem;border:0.1rem solid #bababa;width:100%;height:4.5rem;max-height:4.5rem;border-radius:.3rem;padding-left:1rem}.jobletter.jobletterModal .jobletter_body form{padding:.5rem 0 0;background:transparent}.jobletter.jobletterModal .jobletter_body form .center{display:flex;justify-content:center}.jobletter.jobletterModal .jobletter_body .agb{font-size:1.1rem}.jobletter.jobletterModal .jobletter_body .agb a{color:#305880}@media screen and (max-width: 767px){.jobletter.jobletterModal .jobletter_body{padding:2rem 1rem}}.jobletter.jobletterModal .jobletter_footer{padding:0 2rem 2rem;background:#fff;line-height:2rem}.jobletter.jobletterModal .jobletter_footer span.close{display:flex;float:none;background:transparent;font-size:1.4rem;font-weight:normal;line-height:normal;color:#305880;width:auto;height:auto;text-decoration:none;border-radius:0;cursor:pointer}.jobletter.jobletterModal .jobletter_footer span.close:hover{box-shadow:unset;border-radius:0}@media screen and (max-width: 767px){.jobletter.jobletterModal .jobletter_footer{padding:0 1rem 2rem}}.jobletter.jobletterModal div.success .jobletter_body{max-width:33rem;margin:0 auto;padding:3rem 0 2rem;text-align:center}.jobletter.jobletterModal div.success .jobletter_body span.icon.check{font-size:6rem;display:block;margin-bottom:4rem}.jobletter.jobletterModal div.success .jobletter_body span.icon.check::before,.jobletter.jobletterModal div.success .jobletter_body span.icon.check.icon--right::after{color:#5C9943}.jobletter.jobletterModal div.success .jobletter_body .action{margin-bottom:2rem}.jobletter.jobletterModal div.success .jobletter_body .action.btn.green.icon::before,.jobletter.jobletterModal div.success .jobletter_body .action.btn.green.icon.icon--right::after{font-size:3.3rem;font-weight:bold}@media screen and (max-width: 767px){.jobletter.jobletterModal div.success .jobletter_body{padding:3rem 1rem 2rem}}.jobletter.jobletterModal div.success .jobletter_footer{text-align:center;background:#fff;max-width:33rem;margin:0 auto}.jobletter *{box-sizing:border-box}.jobletter>ul{display:flex;left:0;list-style-type:none;margin:0;padding:0;position:relative;width:100%}.jobletter>ul li{display:none;width:100%}.jobletter>ul li.active,.jobletter>ul li.selected{display:block}.jobletter input[type='email']{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jobletter .success-text{color:#2F8807;font-size:1.6rem;font-weight:700;line-height:120%}.label-Text{width:3.2rem;height:1.7rem;font-size:1.2rem;color:#fff;font-weight:700;margin-right:.5rem;padding:0 .2rem;background-color:#FF4539}ul.joblist{position:relative;border-top:1px solid #ccc;margin:0 0 3rem 0;padding:0}ul.joblist:last-child{margin:1rem 0}ul.joblist li{border-bottom:1px solid #ccc;clear:both;width:100%;display:flex}ul.joblist li>.row{width:100%}ul.joblist li .row .jobliste-inner{display:flex;height:100%}ul.joblist li a{color:#305880}ul.joblist li a:hover{background:#f5f7f7}ul.joblist li a.jobListLink{display:inline-block;width:100%;height:100%;padding:.5rem 0}ul.joblist li,ul.joblist li>a{color:#305880}ul.joblist li::after{clear:both}ul.joblist li .title,ul.joblist li .location,ul.joblist li .salary{font-weight:bold}ul.joblist li a:hover .title,ul.joblist li a:hover .location,ul.joblist li a:hover .salary{color:#184366;text-decoration:underline}ul.joblist li a:hover .label-Text{background-color:#cc2418}ul.joblist li .GehaltsCheck-container{padding-right:0;padding-left:0}ul.joblist li .GehaltsCheck-container img{margin-left:1rem;margin-right:1rem}ul.joblist li .GehaltsCheck-container a{line-height:2rem;padding-top:.5rem;padding-bottom:.5rem;text-decoration:none;width:inherit}ul.joblist li .GehaltsCheck-container a:hover{text-decoration:underline}ul.joblist li .ExpeteerAdd-container,ul.joblist li .GehaltsCheck-container a{display:inline-flex;align-items:center}ul.joblist li .ExpeteerAdd-container a,ul.joblist li .GehaltsCheck-container a{color:#454444}ul.joblist li .ExpeteerAdd-container .content{margin-left:10px}ul.joblist li .ExpeteerAdd-container .content .h3{display:block}ul.joblist li a span.company{color:#333;margin-bottom:2rem}div.jobListPagination{display:flex;justify-content:center;-webkit-box-align:center;-webkit-flex-align:center}div.jobListPagination>a{padding:5px 11px;border-radius:5px;margin-bottom:.5rem}div.jobListPagination>a:hover{background:#ddd;text-decoration:none;color:black}.showSalaryButton.btn{margin-top:8px;font-size:12px;padding-left:3px;min-height:35px;max-height:35px;height:35px;min-width:150px;max-width:150px;width:150px;text-align:center;white-space:nowrap}.showSalaryButton.btn.icon.icon--right:after{font-size:13px;min-width:25px;max-width:25px;width:25px;height:35px}@media screen and (max-width: 767px){ul.joblist li .row .jobliste-inner{display:block}}.jobletterMobileImpl{background-color:#333;min-height:68px;overflow:auto;width:100%;padding-top:15px !important;padding-bottom:15px !important;margin-bottom:10px}li.jobletterMobileImpl:hover{background-color:#333;min-height:88px;overflow:auto}.jobletterMobileBody{margin:0;font-weight:400;line-height:1.375;font-family:"Open Sans", sans-serif;color:#454444}.tpl-jobletter.signOnMobile{font-size:1.6rem}.jobletterMobileImpl a{color:#fff;padding:10px 0 10px 0}.jobletterMobileImpl .left-col{min-width:60px;float:left;padding-left:10px;padding-top:5px}.jobletterMobileImpl .right-col{width:75%;float:right}.jobletterMobileImpl .right-col span{line-height:18px}.signOnMobile .jobletterSignOnModal{font-family:"Open Sans",sans-serif}.signOnMobile #jobletterSignOnModal .jobletterTitle a.closeAction{color:#fff;position:absolute;top:0;right:7px;text-decoration:none;font-size:33px}.icon.close-x:before,.icon.close-x.icon--right:after{color:#fff}.signOnMobile .u-txt-center{text-align:center}.signOnMobile #jobletterSignOnModal .trustWidgets{width:100%;text-align:center}.signOnMobile #jobletterSignOnModal input[name="jobletter_email_modal"]{width:100%;height:44px;border-radius:3px;border:1px solid #ccc;padding-left:10px;font-size:16px}.signOnMobile #jobletterSignOnModal button.jobLetterForm{font-size:1.4rem;width:100%;margin-top:10px}.signOnMobile #jobletterSignOnModal .trustWidgets span{width:100%}.signOnMobile #jobletterSignOnModal #jobletterContentBlock{padding:20px 20px 20px 20px;font-size:1.6rem}.signOnMobile #jobletterSignOnModal .jobletterTitle{padding:30px;font-size:2rem}.signOnMobile #jobletterSignOnModal .trustWidgets{position:relative;top:10px}.signOnMobile .jobletter-disclaimer{margin-top:15px}.jobletterSettings--inner button#submitButton{background:#BDBDBD;border:0;border-radius:3px;color:#9a9a9a;font-size:1.4rem;font-weight:600;height:45px;padding:0 23px 0 22px}.jobletterSettings--inner button#submitButton:hover{cursor:pointer}.jobletterSettings--inner input{margin:0 10px 0 0;padding:8px 10px 7px;border:1px solid #bbb;border-radius:3px;font-size:1.6rem;color:#444;width:50%}.jobletterSettings--inner .clear{clear:both}.jobletterSettings--inner{margin-bottom:30px}.jobletterSettings--inner .ut-margin-bottom-15{margin-bottom:15px}.jobletterSettings--inner .ut-margin-bottom-30{margin-bottom:30px}.jobletterSettings--inner .ut-margin-bottom-15{margin-bottom:15px}.jobletterSettings--inner .ut-margin-top-10{margin-top:10px}.jobletterSettings--inner .ut-margin-top-15{margin-top:15px}.jobletterSettings--inner .ut-margin-top-20{margin-top:20px}.jobletterSettings--inner .ut-margin-top-57{margin-top:57px}.jobletterSettings--inner .ut-margin-left-15{margin-left:15px}.jobletterSettings--inner button#submitButton{padding-right:30px}.jobletterSettings--inner .button{cursor:pointer;border-radius:3px;padding:10px;height:25px;min-width:80px;text-align:center;color:#2b2a2a;background:#F6F6F6;border:1px solid #ccc;float:left;display:inline-table}.jobletterSettings--inner .button.active{background:#232a6e;color:#fff;font-weight:bold;border:0}.jobletterSettings--inner .float-right{float:right}.jobletterSettings--inner .intervalInput label{display:inline-block}.jobletterSettings--inner .label-container{padding-top:13px}.signOffForm .float-right{float:right}.ut-padding-right-30{padding-right:30px}.signOffForm a{cursor:pointer}.container-label{padding-left:2rem}@media (max-width: 767px){.jobletterSettings--inner input{width:100%;margin:0}.jobletterSettings--inner button.float-right{float:none}.aligncenter\@s{text-align:center}.inlineflex\@s{display:inline-flex}.jobletterSettings--inner .ut-padding-right-30{padding-right:0}.jobletterSettings--inner .ut-margin-top-57{margin-top:30px}.jobletterSettings--inner .ut-margin-bottom-30{margin-bottom:15px}.jobletterSettings--inner .label-container{padding-top:0}.intervalInput{padding-left:0}.container-label{padding-left:2rem}.jobletterSettings--inner .ut-margin-left-15{margin-left:0}}@media (max-width: 380px){.jobletterSettings--inner .button{min-height:49px;width:100%}.jobletterSettings--inner .button.ut-margin-left-15{margin-left:0;margin-top:10px}.container-label{padding-left:0}}button#JS_signOffReasonSubmit{background:#BDBDBD;border:0;border-radius:3px;color:#9a9a9a;font-size:1.4rem;font-weight:600;height:45px;padding:0 23px 0 22px}button#JS_signOffReasonSubmit:hover{cursor:pointer}.signoffreason--inner p{margin:0}.signoffreason--inner .ut-margin-top-5{margin-top:5px}.signoffreason--inner .ut-margin-top-5 .ut-margin-right-10{margin-right:10px}.signoffreason--inner .ut-margin-top-5 .ut-margin-top-10{margin-top:10px}.signoffreason--inner .ut-margin-top-5 .ut-margin-top-15{margin-top:15px}.signoffreason--inner .signOffReasons input,.signoffreason--inner .signOffReasons p{float:left}.signoffreason--inner textarea{width:50%}.signoffreason--inner .button--container{width:50.7%}.signoffreason--inner .button--container button{float:right}@media (max-width: 767px){.signoffreason--inner textarea{width:100%}.signoffreason--inner .button--container{text-align:center;width:100%}.signoffreason--inner .button--container button{float:none}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#loader{display:none;position:fixed;top:calc(50% - 5rem);left:calc(50% - 5rem);border:1.6rem solid #fff;border-top:1.6rem solid #305880;border-radius:50%;width:10rem;height:10rem;animation:spin 2s linear infinite;z-index:100}#loader.show{display:block}#questionnaire .modal .modal-dialog .modal-content .modal-header{background:#333}#questionnaire .modal .modal-dialog .modal-content .modal-footer .u-margin-t-10{display:none}@keyframes fade-in-move-down-center{from{opacity:0;transform:translate(-50%, -30px)}to{opacity:1;transform:translate(-50%, 0)}}@keyframes fade-in-move-down{from{opacity:0;transform:translate(0, -30px)}to{opacity:1;transform:translate(0, 0)}}@keyframes location-color{0%{color:#bbb;transform:translate3d(0, 0, 0)}50%{transform:translate3d(0, -3px, 0)}70%{transform:translate3d(0, -1px, 0)}80%{transform:translate3d(0, 0, 0)}100%{color:#305880}}@keyframes spinner{to{transform:rotate(360deg)}}.modal{display:none;position:fixed;top:20vh;left:50%;width:530px;background:#fff;transform:translate(-50%, 0);z-index:3000;text-align:left;box-shadow:0 3px 4px 0 rgba(0,0,0,0.5);overflow:hidden;font-family:'Open Sans', sans-serif;padding:20px;bottom:unset;animation:fade-in-move-down-center 1s}.modal.show{display:block}.modal .content{display:flex;margin-bottom:20px;align-items:center}.modal .content .logo{display:block;height:65px;width:65px;background-image:url("/assets/images/serviceworker/Push-Notifications-GV.svg");background-size:65px 65px;background-repeat:no-repeat;min-width:65px;margin:0 20px 0 0}.modal .content .logo.bell{background-image:url("/assets/images/serviceworker/Push-Notifications-Bell-GV.png")}@media screen and (min-width: 768px) and (max-width: 1023px){.modal .content{margin-bottom:15px}}@media screen and (max-width: 767px){.modal .content{margin-bottom:10px}}.modal.confirmation .actions .button_reject{color:#7CA1BF;display:flex;height:45px;align-items:center;justify-content:flex-end;text-decoration:none}@media screen and (min-width: 768px) and (max-width: 1023px){.modal{padding:15px}}@media screen and (max-width: 767px){.modal{width:calc(100% - 20px);padding-top:10px;padding-bottom:10px;padding-left:10px}}.button_reject.push_button{cursor:pointer}.modal{outline:0}.modal.regional-modal{background:none;box-shadow:none;padding-right:2rem !important;top:9vh}.modal.regional-modal .modal{border-radius:.3rem}.modal.regional-modal .modal-content{background-color:#fff;box-shadow:0 0.5rem 1.5rem rgba(0,0,0,0.5);border:0.1rem solid rgba(0,0,0,0.2);border-radius:.8rem;background-clip:padding-box;outline:0}.modal.regional-modal .modal-body{position:relative;padding:2.5rem 2rem;z-index:5;overflow-y:scroll;height:70vh}.modal.regional-modal .modal-body .heading h3{margin:20px 0;display:block;font-weight:700;font-size:16px}.modal.regional-modal .modal-dialog{max-width:773px;margin:7rem auto 2rem;position:relative;width:auto}.modal.regional-modal .modal-dialog .close{float:right;font-size:26px;font-weight:700;line-height:20px;color:#fff;background:#0085ca;width:30px;height:30px;border-radius:15px}.modal.regional-modal .modal-dialog .close:focus{outline-style:none}.modal.regional-modal .modal-dialog button.close{border:0;cursor:pointer;padding:0;position:absolute;right:-.8rem;top:-.8rem;z-index:10}.modal.regional-modal .modal-dialog button.close:focus{outline-style:none}.modal.regional-modal.in,.modal.regional-modal-dialog{transition:transform .3s ease-out}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.in{opacity:.5}.fade{transition:opacity .15s linear}@media screen and (min-width: 767px){.modal.regional-modal{width:75rem}}@media screen and (max-width: 767px){.modal.regional-modal{padding:1rem !important}.modal.regional-modal .modal-dialog{position:relative;width:auto;margin:1rem;max-width:758px}.modal.regional-modal .modal-body{height:81vh}}@keyframes fade-in-move-down-center{from{opacity:0;transform:translate(-50%, -30px)}to{opacity:1;transform:translate(-50%, 0)}}@keyframes fade-in-move-down{from{opacity:0;transform:translate(0, -30px)}to{opacity:1;transform:translate(0, 0)}}@keyframes location-color{0%{color:#bbb;transform:translate3d(0, 0, 0)}50%{transform:translate3d(0, -3px, 0)}70%{transform:translate3d(0, -1px, 0)}80%{transform:translate3d(0, 0, 0)}100%{color:#305880}}@keyframes spinner{to{transform:rotate(360deg)}}#input_container{position:relative;width:100%}.map-marker{position:absolute;left:.7rem;top:.8rem;width:1.9rem;height:1.9rem;font-size:2.2rem}.map-marker::before{color:#bbb}.map-marker.colorMe::before{animation:location-color alternate 1s infinite}@media screen and (min-width: 768px) and (max-width: 1023px){.map-marker{left:1rem}}.MainnavigationModule{width:100%;background:transparent;padding:2rem 0 0;margin-bottom:1rem}.nav-border{box-shadow:0 -2px 0 0 rgba(19,61,95,0.75)}#homepage .MainnavigationModule{padding-bottom:10px;margin:0 auto 40px;box-shadow:0 2px 0 0 rgba(19,61,95,0.75)}.MainnavigationModule .MainnavigationModule-logoContainer{float:left;margin-top:-10px}.MainnavigationModule .logo{margin:0}.MainnavigationModule .content-block{background-color:transparent;padding:0}.MainnavigationModule nav{float:right;width:auto}.MainnavigationModule .MainnavigationModule-firstLevel{margin:0;padding:0;float:right;list-style:none;width:100%}.MainnavigationModule .MainnavigationModule-firstLevel>li{float:left;padding:0 0 0 15px}.MainnavigationModule .MainnavigationModule-firstLevel>li:first-child{padding-left:0}.MainnavigationModule .MainnavigationModule-firstLevel>li a{font-family:"Open Sans", Helvetica, Arial, sans-serif;font-size:14px;color:#073d6b;text-decoration:none;text-transform:uppercase;font-weight:bold}.MainnavigationModule .MainnavigationModule-firstLevel>li.active a{border-bottom:2px solid #073d6b;padding-bottom:5px;display:block}.nav-toggle.nav-main:not(.collapsed)::before{font-family:'Open Sans',Arial,Verdana,sans-serif;content:'\00d7';font-size:40px;color:#9E9E9E;line-height:29px;display:block}.nav-toggle.nav-main.collapsed::before{position:relative;top:7px;content:" ";width:20px;height:18px;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIyMHB4IiBoZWlnaHQ9IjE4cHgiIHZpZXdCb3g9IjAgMCAyMCAxOCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5idXJnZXJfbWVudTwvdGl0bGU+ICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPiAgICA8ZGVmcz48L2RlZnM+ICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGcgaWQ9IkdWX05hdmkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yOTAuMDAwMDAwLCAtMTYuMDAwMDAwKSIgZmlsbD0iIzlFOUU5RSI+ICAgICAgICAgICAgPGcgaWQ9ImJ1cmdlcl9tZW51IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyOTAuMDAwMDAwLCAxNi4wMDAwMDApIj4gICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS0yIiB4PSIwIiB5PSIwIiB3aWR0aD0iMjAiIGhlaWdodD0iNCIgcng9IjIiPjwvcmVjdD4gICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS0yIiB4PSIwIiB5PSI3IiB3aWR0aD0iMjAiIGhlaWdodD0iNCIgcng9IjIiPjwvcmVjdD4gICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS0yIiB4PSIwIiB5PSIxNCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjQiIHJ4PSIyIj48L3JlY3Q+ICAgICAgICAgICAgPC9nPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+);display:block}#homepage .MainnavigationModule .MainnavigationModule-firstLevel>li a{color:#333}@media (max-width: 979px){.MainnavigationModule{padding:1.5rem 0 0;margin:0}.MainnavigationModule .MainnavigationModule-logoContainer{float:none;width:auto;margin:0 0 0 1.5rem}#questionnaire .breadcrumb{margin:1.5rem 0 0 6rem}.MainnavigationModule .nav-toggle{line-height:32px;margin-right:1.5rem}#nav-collapse,#navigation.collapse{float:none;position:absolute;top:-350px;left:0;transition:all ease-out .5s;background:#25455E;width:100%;z-index:100}#nav-collapse.in,#navigation.in{top:100%}.collapsing{position:relative;height:0;overflow:hidden;transition:none}.MainnavigationModule .MainnavigationModule-firstLevel{float:none;background:#25455E}.MainnavigationModule .MainnavigationModule-firstLevel>li{float:none;padding:0}.MainnavigationModule .MainnavigationModule-firstLevel>li a{color:#fff !important;padding:10px 15px;width:100%;display:inline-block;border:none}}@media screen and (max-width: 1023px) and (min-width: 768px){.MainnavigationModule{display:inline-block}}@media (max-width: 767px){#homepage .MainnavigationModule{padding-bottom:0;margin-bottom:0}.MainnavigationModule{padding-top:0;background:#fff}.MainnavigationModule .MainnavigationModule-logoContainer{position:relative;z-index:101;padding:10px 0 10px 30px;margin:0;background:#fff}.MainnavigationModule .MainnavigationModule-logoContainer .logo{width:250px !important;min-width:248px !important;margin-top:0 !important;height:auto}.MainnavigationModule .nav-toggle{margin-right:30px;height:auto}.StageModule.fragebogen .MainnavigationModule{box-shadow:0 2px 0 0 rgba(19,61,95,0.75);padding:0}}@media (max-width: 550px){.MainnavigationModule .MainnavigationModule-logoContainer{margin-left:0;padding-left:10px}.MainnavigationModule .nav-toggle{margin-right:10px;width:auto}}ul.news-list{line-height:21px;margin-bottom:20px}ul.news-list .year{display:block;line-height:19px;padding:0 0 2px;background:#0085ca;font-size:12px}ul.news-list .inf{display:inline-block;vertical-align:middle;width:79%}ul.news-list .inf a{color:#999}ul.news-list .inf :hover{color:#333}ul.news-list time{display:inline-block;vertical-align:middle;width:45px;overflow:hidden;background:#333;border-radius:3px;color:#fff;font-size:11px;font-weight:700;text-align:center;margin:3px 12px 0 0;line-height:23px}@keyframes fade-in-move-down-center{from{opacity:0;transform:translate(-50%, -30px)}to{opacity:1;transform:translate(-50%, 0)}}@keyframes fade-in-move-down{from{opacity:0;transform:translate(0, -30px)}to{opacity:1;transform:translate(0, 0)}}@keyframes location-color{0%{color:#bbb;transform:translate3d(0, 0, 0)}50%{transform:translate3d(0, -3px, 0)}70%{transform:translate3d(0, -1px, 0)}80%{transform:translate3d(0, 0, 0)}100%{color:#305880}}@keyframes spinner{to{transform:rotate(360deg)}}#pushNotificationsModal{display:none;position:fixed;z-index:2001;background:#fff;padding:2.5rem 2rem 2rem;top:0;left:50%;transform:translateX(-50%);box-shadow:0 0.3rem 0.4rem 0 rgba(0,0,0,0.5);border-radius:.3rem;width:53rem;max-width:53rem;min-width:53rem;animation:fade-in-move-down-center 1s}#pushNotificationsModal .row{margin-left:-10px;margin-right:-10px}#pushNotificationsModal.show{display:block}#pushNotificationsModal .body{display:flex;align-items:center;margin-bottom:2rem}#pushNotificationsModal .body .logo{height:6.5rem;width:6.5rem;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSI2NXB4IiBoZWlnaHQ9IjY1cHgiIHZpZXdCb3g9IjAgMCA2NSA2NSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5Hcm91cCBDb3B5IDI8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGRlZnM+PC9kZWZzPiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4gICAgICAgIDxnIGlkPSJHcm91cC1Db3B5LTIiPiAgICAgICAgICAgIDxnIGlkPSJndl9pY29uIj4gICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTQiPiAgICAgICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IkZpbGwtMSIgZmlsbD0iIzNBNkI4QyIgcG9pbnRzPSIwLjAwMDQxMjM0ODU4NCA2NSA2NC45NTk1MTc5IDY1IDY0Ljk1OTUxNzkgMC4wMTE2ODMzODM5IDAuMDAwNDEyMzQ4NTg0IDAuMDExNjgzMzgzOSI+PC9wb2x5Z29uPiAgICAgICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IkZpbGwtMyIgZmlsbD0iIzE2M0U1RSIgcG9pbnRzPSI2NC44OTI2NjE1IDI3LjE5NjYyOTcgNTcuNTAyODA3NCAxNi4yNjY1NTM4IDQxLjE3NjcyMzMgMTcuODQxNDY0MSA0MS4xNzY3MjMzIDMyLjg2NDMwMDMgMjUuMTQ1MzgxNCAzMi44NjQzMDAzIDI1LjE0NTM4MTQgNDcuNDAwODA2IDguMjg3NjI3MSA0OC43OTQxMDM0IDE3LjQ2Nzc0NTQgNjQuOTY3MzUwOCA2NC44OTI2NjE1IDY0Ljk2NzM1MDgiPjwvcG9seWdvbj4gICAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0iRmlsbC01IiBmaWxsPSIjRkZGRkZFIiBwb2ludHM9IjguMjU4ODIzNTMgNDguODY0NzA1OSA4LjI1ODgyMzUzIDQ1LjkwMjg1MzUgMjMuMTg5OTAzMyA0NS45MDI4NTM1IDIzLjE4OTkwMzMgMzEuMDg3NjY4MSAzOS41Njk3MDg5IDMxLjA4NzY2ODEgMzkuNTY5NzA4OSAxNi4yMTE3NjQ3IDU3LjQyOTQxMTggMTYuMjExNzY0NyA1Ny40Mjk0MTE4IDE5LjE3MzYxNzEgNDIuNTM4NDA5NSAxOS4xNzM2MTcxIDQyLjUzODQwOTUgMzQuMDQ5NTIwNSAyNi4xNTg2MDM5IDM0LjA0OTUyMDUgMjYuMTU4NjAzOSA0OC44NjQ3MDU5Ij48L3BvbHlnb24+ICAgICAgICAgICAgPC9nPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+);background-size:6.5rem 6.5rem;background-repeat:no-repeat;margin:auto;min-width:auto}#pushNotificationsModal .actions{text-align:right;display:flex;align-items:center;justify-content:flex-end}#pushNotificationsModal .actions a{color:#305880;text-decoration:none}#pushNotificationsModal .actions a:hover{color:#184366;text-decoration:underline}#pushNotificationsModal .actions .btn{min-width:19.3rem;margin-left:3rem;max-height:4.5rem;min-height:4.5rem}@media screen and (max-width: 767px){#pushNotificationsModal{padding:2.5rem 1rem 1.5rem;transform:none;left:0;animation:fade-in-move-down 1s;width:calc(100% - 2rem);min-width:calc(100% - 2rem);max-width:calc(100% - 2rem);margin:0 1rem}#pushNotificationsModal .body{margin-bottom:1.5rem}#pushNotificationsModal .actions{display:flex;flex-direction:column-reverse;text-align:left;align-items:flex-start}#pushNotificationsModal .actions .btn{min-width:100%;margin-left:0;margin-bottom:1.5rem}}ul.pagination{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style-type:none}ul.pagination.center{text-align:center;justify-content:center}ul.pagination li{margin:0 .25rem .5rem}ul.pagination li:first-child{margin-left:0}ul.pagination li:last-child{margin-right:0}ul.pagination li a,ul.pagination li a.active span{color:black;display:block;padding:5px 10px;text-decoration:none;border-radius:3px;background-color:#ddd;text-transform:uppercase;line-height:120%}ul.pagination li a.active{background-color:#527DA1;color:white}ul.pagination li a.active:hover{background-color:#305880;color:white}ul.pagination li a:hover{background-color:#527DA1;color:white;text-decoration:none}a.disabled{cursor:default;opacity:.3;pointer-events:none}ul.pagination li a.disabled:hover{background-color:#ddd;color:black}.pagination-section{display:flex;align-items:center}.pagination-section>a.prev{margin-right:.5rem;margin-bottom:.5rem}.pagination-section>a.next{margin-left:.5rem;margin-bottom:.5rem}.pagination-section>a.prev,.pagination-section>a.next{color:black;padding:5px 10px;text-decoration:none;border-radius:3px;line-height:120%}.pagination-section>a.prev:hover,.pagination-section>a.next:hover{background-color:#ddd}ul.pagination.sticky ul li{padding-bottom:0}ul.pagination.sticky{position:fixed;top:0;left:0;background:white;width:100%;padding:1.5rem 0 1rem;box-shadow:0 2px 1px rgba(0,0,0,0.2)}.pushnotificationPanel header{border-bottom:1px solid #e2e2e1;padding-bottom:20px}.pushnotificationPanel ul li{display:flex;justify-content:space-between;padding:15px 10px;background-color:#f5f5f5;margin-bottom:10px;border:none}.pushnotificationPanel ul li:last-child{margin-bottom:0}@media screen and (max-width: 767px){.pushnotificationPanel ul li{padding:10px}}.pushnotificationPanel label{display:block;margin:0}.StageModule{background-repeat:no-repeat;background-position:right center;background-size:cover;min-height:510px;background-color:rgba(222,222,222,0.8);background-image:url("/assets/images/stageImages/bg-visual.jpg")}@media screen and (min-width: 768px) and (max-width: 1023px){.StageModule{background-position:0 0}}.StageModule.gehaelter{background-image:url(/assets/images/stageImages/hg_1_gehalt.jpg);min-height:510px}.StageModule.about-us{background-image:url(/assets/images/stageImages/hg_2_check.jpg);min-height:510px}.StageModule.fragebogen{background-image:url(/assets/images/stageImages/hg_2_check.jpg);min-height:350px}.StageModule.bruttonetto{background-image:url(/assets/images/stageImages/hg_3_bruttonetto.jpg);min-height:510px}.StageModule.news{background-image:url(/assets/images/stageImages/hg_5_news.jpg);min-height:510px}.StageModule-headerWrapper .header_placeholder{height:12rem}.StageModule .content-block{background-color:transparent;margin-bottom:0;padding:0 !important}.StageModule-headerWrapper{padding:0 20px}.StageModule-headerWrapper h1{font-family:"Open Sans", Helvetica, Arial, sans-serif;text-align:left;font-size:20px;color:#333;margin-bottom:15px}#homepage .StageModule-headerWrapper h1{font-size:35px;line-height:48px;text-align:center}#questionnaire .StageModule-headerWrapper h1{font-size:30px;line-height:42px;text-align:center;font-weight:400;margin:0 0 15px}.StageModule.tabunder{min-height:0;background-image:none;background-color:#F3F3F3;border-bottom:5px solid #305880}.StageModule.tabunder .MainnavigationModule{margin:0 auto;padding:2rem 0 1rem;width:100%}.StageModule.tabunder .MainnavigationModule-logoContainer{display:inline-block}.StageModule.index{background-position:0 0}.StageModule.mobile.jobSearch .StageModule-headerWrapper{background-color:#fff}@media (min-width: 1024px){.StageModule.news{background-color:#DEDEDE;background-position:70px -50px}.StageModule.jobs,.StageModule.jobSearch{background-position:right -110px;background-color:#f3f3f3}}@media (min-width: 1280px){.StageModule.gehaelter,.StageModule.gehalt_main,.StageModule.gehalt_neben{background-color:#ccc}.StageModule.about-us,.StageModule.fragebogen{background-color:#DEDEDE;background-position:0 0}.StageModule.jobs,.StageModule.jobSearch{background-color:#DEDEDE;background-position:center}.StageModule.news{background-color:#DEDEDE;background-position:20px -70px}}@media (min-width: 1383px){.StageModule.index{background-position:0px 0px}}@media (min-width: 1650px){.StageModule.fragebogen{background-position:center}.StageModule.gehaelter,.StageModule.gehalt_main,.StageModule.gehalt_neben{background-position:0 0}}@media (min-width: 1800px){.StageModule.news{background-color:#DEDEDE;background-position:20px -150px}}@media (max-width: 979px){.SearchModule{float:none !important;max-width:100% !important}.StageModule.gehalt_main{min-height:100%}.StageModule.index{min-height:550px}#jobspage .StageModule{min-height:100%}#gehaltresult #main.didYouMean{margin-top:auto}.StageModule-headerWrapper{padding:0 80px}}@media screen and (max-width: 767px){.StageModule{min-height:100%}}@media (max-width: 767px){.StageModule{background-image:none}.StageModule form label:not(.icon){color:#fff}.StageModule.gehaelter{min-height:unset}.StageModule.news,.StageModule.bruttonetto,.StageModule.gehaelter{min-height:unset;background-image:none}.StageModule.jobs{background:transparent}.StageModule.fragebogen{min-height:65px;background-color:white;background-image:none}.StageModule .content-block{padding:0}.StageModule-headerWrapper{display:none}.StageModule.index{min-height:362px}.StageModule.tabunder .MainnavigationModule{padding:0 0 0 .1rem}.StageModule.tabunder .MainnavigationModule .MainnavigationModule-logoContainer{box-shadow:none}#homepage .StageModule-headerWrapper h1,.StageModule-headerWrapper h1{color:#fff;font-size:25px;line-height:32px;margin:0}#homepage .StageModule-headerWrapper h1{margin:10px 0}.StageModule-headerWrapper .header_placeholder{display:none}}.SearchModule{width:100%;position:relative;float:left}#headerwidget.fix #searchModule{position:fixed;top:0;left:0;width:100%;min-height:auto;z-index:10}div.SearchModule-heading h1{margin-bottom:1rem;font-weight:normal;font-size:21px}.Searchmodule-bold{font-weight:bold}#jobspage .SearchModule{max-width:100%}.tt-suggestion.tt-selectable{line-height:18px;padding:13px 0}.partners-fixed{width:425px;margin-left:-17px}@media (max-width: 991px){.joblist--partner_title{margin-left:20px}}.SearchModule-wrapper{position:relative;border-radius:2px}.SearchModule--indexSearch{max-width:754px;width:100%;padding:30px;background:rgba(51,51,51,0.8);margin:0 auto}.SearchModule--indexSearch.searchWithSearchText{margin-top:5rem;margin-bottom:0;margin-right:auto;margin-left:auto}@media screen and (max-width: 767px){.SearchModule--indexSearch.searchWithSearchText{margin-top:0}}.SearchModule--indexSearch .twitter-typeahead{width:100%}@media screen and (max-width: 767px){.SearchModule--indexSearch .twitter-typeahead{margin-bottom:1rem}}@media screen and (max-width: 767px){.SearchModule--indexSearch{margin:0 auto}}#homepage .SearchModule{float:none;max-width:none}.SearchModule--indexSearch .input-group .twitter-typeahead{float:left}.SearchModule--indexSearch .input-group .twitter-typeahead .form-control{width:100%;padding:7px 10px;line-height:1.42857143;border:1px solid #e2e2e1;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.SearchModule-SearchForm{width:100%;position:relative;overflow:hidden}.SearchModule-formContent,.SearchModule-calcWrapper,.LastSearchWrapper{background:rgba(51,51,51,0.8);height:100%;border-radius:2px;position:relative;padding:1rem 1.5rem}.SearchModule-formContent{margin-bottom:3px}@media screen and (max-width: 767px){.SearchModule-formContent{margin-bottom:0}}.SearchModule--radiusSearch .SearchModule-formContent{max-height:170px}.SearchModule--radiusSearch .SearchModule-formContent.dev-8311-c1{max-height:none;margin-bottom:250px}.SearchModule-searchForm{position:relative}.SearchModule-calcWrapper{min-height:90px;max-height:90px;margin-top:2px}.SearchModule-inputContainer label{display:none}.SearchModule-buttonContainer .Button{max-width:100%;width:100%}.SearchModule-buttonContainer .Button .icon.search::before{color:#fff}.jobletter-firstStep .btn.green.icon.icon--right:hover::after{background:#497A36;color:#fff}#JS_closeJobletterContainer .icon.icon--right:hover::after{color:#fff}.SearchModule-formContent .SearchModule-searchForm .SearchModule-inputContainer .did_you_mean-wrapper p.mean_job{float:left;margin-bottom:20px}.SearchModule-formContent .SearchModule-searchForm .SearchModule-inputContainer p.mean_place{position:relative;display:inline-block}.SearchModule--jobLocationSearch .SearchModule-removeBtnContainer .icon.delete{position:absolute;top:15px;right:5px;font-size:28px}header#pageHeader.mobile .SearchModule--jobLocationSearch.extended .locationTooltip{top:110px}header#pageHeader.mobile .SearchModule--radiusSearch.extended .locationTooltip{top:120px}header#pageHeader.mobile .SearchModule--jobLocationSearch.minimize .locationTooltip,header#pageHeader.mobile .SearchModule--radiusSearch.minimize .locationTooltip{margin-top:0}@media (min-width: 980px){.SearchModule-formContent .SearchModule-searchForm .SearchModule-inputContainer p.place_smaller{position:absolute;left:51%;top:-40px}#place_smaller_holder{display:block;margin-top:0}.did_you_mean.mean_job,.did_you_mean.mean_place{display:inline-block;color:#fff;margin:0 0 4px}.did_you_mean.mean_place.place_bigger{display:none}.did_you_mean.mean_place.place_bigger{display:none}}@media (min-width: 768px) and (max-width: 979px){.SearchModule-formContent .SearchModule-searchForm .SearchModule-inputContainer p.mean_place{position:relative;margin:0;left:0}.did_you_mean.mean_place.place_bigger{display:none}.did_you_mean.mean_job,.did_you_mean.mean_place{color:#fff;margin:0 0 10px}.SearchModule-heading{display:none}}@media (max-width: 767px){.did_you_mean-wrapper p{margin:0 0 10px}.SearchModule-heading{display:none}.did_you_mean.mean_job,.did_you_mean.mean_place{color:#fff;margin:0 0 1rem}}.SearchModule-formContent .SearchModule-searchForm .SearchModule-inputContainer .did_you_mean-wrapper .clear{clear:both}.SearchModule--jobLocationSearch .FormInput{width:100%;float:left}.SearchModule-inputContainer p.did_you_mean{color:#fff}.SearchModule-textField{color:#fff;display:block;font-family:"Open Sans", Helvetica, Arial, sans-serif;font-size:18px;font-weight:bold;padding-top:10px}.SearchModule-calcWrapper p{color:#fff;font-size:14px;margin:0;display:inline-block;width:69%}.SearchModule-calcWrapper .Button{float:right;top:5px;position:relative}.SearchModule-calcContainer{color:#fff;font-family:"Open Sans", Helvetica, Arial, sans-serif;font-size:35px;font-weight:600;margin:25px 0 15px;text-align:center;min-height:33px}.SearchModule-calcContainer.mobile{background:rgba(51,51,51,0.8);margin:0;padding:20px}a.SearchModule-InformationContainer{font-size:14px;margin-top:15px;margin-bottom:20px;text-decoration:none;display:block}a.SearchModule-InformationContainer:before{content:"\f054";font-family:FontAwesome;margin-right:5px}.SearchModule--jobLocationSearch .twitter-typeahead{float:left}.search-form .hold{overflow:inherit}.SearchModule-wrapper .tt-menu,.search-form .tt-menu{width:auto;background:#fff;border-radius:2px;border:1px solid #dddddd;padding:5px;margin-top:5px;cursor:pointer}.SearchModule-setCenter{float:none;width:100%;max-width:none}button#calcDopdown{border:0;padding:0;cursor:pointer;color:#fff}button#calcDopdown .caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.open>.dropdown-menu{display:block}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none}.SearchModule-calcSelect{display:inline-block;color:#fff;font-family:"Open Sans", Helvetica, Arial, sans-serif;font-size:14px;font-weight:400;position:relative;margin-left:25px;min-height:25px;text-align:left;max-width:100px}.SearchModule-calcSelect .dropdown-toggle{margin:0;padding:0;border:none;background:transparent}.SearchModule-calcSelect .dropdown-menu{color:black;width:auto;background:#fff;border-radius:2px;border:1px solid #dddddd;padding:0;margin-top:10px;box-shadow:0 0 1px 1px #ddd}.SearchModule-calcSelect .dropdown-menu:after{content:'';display:block;position:absolute;left:0;top:-8px;width:0;height:0;margin-left:28px;vertical-align:middle;border-bottom:8px solid;border-right:8px solid transparent;border-left:8px solid transparent}.SearchModule-calcSelect .dropdown-menu>li{padding:10px;cursor:pointer}.SearchModule-calcSelect .dropdown-menu>li>a{padding:0;font-family:"Open Sans", Helvetica, Arial, sans-serif;text-decoration:none}#gehaltresult .SearchModule-calcSelect .dropdown{position:relative}#gehaltresult .SearchModule-calcSelect .dropdown .inactive{display:none}.SearchModule-calcSelect .dropdown-menu>li>a:hover,.SearchModule-calcSelect .dropdown-menu>li>a:active{background:transparent}.SearchModule-informationContainer{width:100%;position:relative;text-align:center;min-height:23px}.SearchModule-InformationContainerSearchEmpty{font-size:18px}.SearchModule-informationContainer a{color:#fff;font-family:"Open Sans", Helvetica, Arial, sans-serif;font-size:14px;text-decoration:underline}.SearchModule--radiusSearch .SearchModule-inputContainer{width:84%}.SearchModule--radiusSearch .SearchModule-informationContainer{text-align:right;margin-top:30px}.SearchModule--radiusSearch .SearchModule-informationContainer a{display:inline-block;margin-right:25px}.SearchModule-removeBtnContainer label{display:none}.SearchModule--radiusSearch .form-control.FormSelect{padding:0 0 0 .5rem}.SearchModule--radiusSearch .SearchModule-removeBtnContainer .twitter-typeahead,.SearchModule--jobLocationSearch .SearchModule-removeBtnContainer .twitter-typeahead{width:100%}.SearchModule--radiusSearch .SearchModule-removeBtnContainer:first-child,.SearchModule--jobLocationSearch .SearchModule-removeBtnContainer:first-child{margin-left:0;position:relative}.SearchModule--radiusSearch .FormCleanBtn{right:5%}.SearchModule--radiusSearch .FormInput{float:left;width:41.23%}.SearchModule--radiusSearch .SearchModule-removeBtnContainer .FormInput{width:100%;float:none;padding-right:30px}.SearchModule--radiusSearch .FormInput#searchtext{margin-left:0}.SearchModule--radiusSearch .FormInput#location{margin-right:1px;padding-left:2.5rem}#jobspage #jobs-search .location .form-control{padding-left:2.5rem}.LastSearchWrapper{margin-top:2px;overflow:hidden}.LastSearchWrapper p{font-size:14px;color:#fff;font-family:"Open Sans", Helvetica, Arial, sans-serif;margin:0;font-weight:bold}.LastSearchList{font-size:14px;color:#fff;font-family:"Open Sans", Helvetica, Arial, sans-serif;width:100%;margin:0;overflow:hidden}.LastSearchList li{float:left;width:33%}.LastSearchList a{font-size:14px;color:#fff;text-decoration:underline;display:block}.SearchModule--radiusSearch .SearchButton-icon{display:none}.SearchModule--radiusSearch .SearchButton-text{display:inline-block;width:100%}.tt-dropdown-menu{box-shadow:0 5px 10px 0 rgba(0,0,0,0.75);width:100%}header#pageHeader.fix>.content{position:fixed;top:0;z-index:10;width:100%}#searchModule{box-shadow:0 2px 4px rgba(0,0,0,0.3);position:relative;z-index:10}#searchModule.extended #filter-header{display:none}#searchModule .SearchModule-formContent{padding:1rem}#searchModule .button_filter{position:relative;width:15%}#searchModule .button_filter .active_filter_count{position:absolute;top:-.5rem;right:-.5rem;background:white;border-radius:100%;width:1.8rem;font-size:1.1rem;height:1.8rem;color:#5C9943;font-weight:bold;display:flex;align-items:center;box-shadow:0 1px 1px #444;justify-content:center}#searchModule .SearchModule-formContent{min-height:65px}#searchModule.minimize form#jobs-search{display:none}#searchModule #filter-header{display:flex;align-items:center;width:100%;left:0}#searchModule.SearchModule--radiusSearch #filter-header .container{padding-right:1rem;display:flex;align-items:center;width:87%}#searchModule.SearchModule--jobLocationSearch #filter-header .container{display:flex;align-items:center;width:100%}#searchModule #filter-header .container .content{background:white;width:100%;display:block;padding:1.1rem 1rem;white-space:nowrap;text-overflow:ellipsis;border-radius:3px 0 0 3px;overflow:hidden;font-size:1.6rem;color:#333}@media screen and (max-width: 767px){#jobspage #filter-header .container .content{width:22rem}}#searchModule #filter-header .container::before,.content-block.holder::before{content:" ";display:table}@media screen and (min-width: 768px) and (max-width: 1023px){.SearchModule--radiusSearch .SearchModule-removeBtnContainer.location{margin-top:1.5rem}.SearchModule--radiusSearch .SearchModule-buttonContainer{margin-top:1rem}.SearchModule--radiusSearch .SearchModule-formContent{max-height:22.5rem}.SearchModule--radiusSearch .FormSelect{margin-top:1.5rem}}@media screen and (max-width: 1023px) and (min-width: 768px){.StageModule-headerWrapper .header_placeholder{display:none}}@media (max-width: 979px){.SearchModule-formContent{max-height:100%;margin-right:0;margin-left:0}.SearchModule--jobLocationSearch .FormInput{font-size:14px}.SearchModule--jobLocationSearch .FormInput#searchtext{margin-left:0}.SearchModule--radiusSearch .SearchModule-removeBtnContainer{margin-left:0;width:100%}.SearchModule--radiusSearch .SearchModule-buttonContainer{width:100%}.SearchModule--radiusSearch .SearchModule-formContent{max-height:225px}.SearchModule--radiusSearch .SearchModule-formContent.dev-8311-c1{max-height:none;margin-bottom:auto}.LastSearchWrapper{height:auto}.LastSearchWrapper p{margin-right:20px}.SearchModule--radiusSearch .SearchModule-inputContainer{width:100%}.SearchModule-wrapper.SearchModule--jobLocationSearch .SearchModule-inputContainer{width:100%}.SearchModule--jobLocationSearch .twitter-typeahead{max-width:none;width:100%}.SearchModule--jobLocationSearch .SearchModule-searchForm .SearchModule-buttonContainer{margin-top:0.25em;width:100%}.SearchModule--indexSearch .input-group .twitter-typeahead{width:96.3%;margin-right:1.25em}.SearchModule--indexSearch .input-group{width:100%}.SearchModule--indexSearch .input-group .input-group-btn{width:20%}.SearchModule-buttonContainer .Button.did_you_mean{margin-top:0 !important}}@media (min-width: 768px) and (max-width: 1024px){.SearchModule--radiusSearch .SearchButton-icon{display:inline-block}.SearchModule--radiusSearch .SearchButton-icon{display:none}}@media (min-width: 767px){.LastSearchWrapper p span{display:inline !important}}@media (max-width: 767px){.SearchModule .SearchModule--jobLocationSearch form#jobs-search fieldset{margin:0 -10px;padding:0 10px}.SearchModule .SearchModule--jobLocationSearch .FormInput--large,.SearchModule .SearchModule--jobLocationSearch .FormSelect--large{height:45px;margin-bottom:10px}.SearchModule .SearchModule--jobLocationSearch #jobs-search .clean-btn{position:absolute;display:block !important;top:20px;right:10px}.SearchModule .SearchModule--jobLocationSearch #jobs-search .clean-btn{top:2rem;z-index:1}.SearchModule .SearchModule--jobLocationSearch #jobs-search .small-view .clean-btn{top:4.4rem}.SearchModule-formContent{border-radius:0}.SearchModule--indexSearch,.SearchModule-formContent{padding-left:10px;padding-right:10px}.SearchModule-inputContainer{width:100%;float:none}.SearchModule-inputContainer .FormInput{float:none;width:100%;max-width:100%;margin:0}.SearchModule-inputContainer .FormInput#location{max-width:100%}.SearchModule-buttonContainer{bottom:0;right:0;width:30%}.SearchModule--jobLocationSearch .SearchModule-searchForm .SearchModule-buttonContainer{margin-top:0}.SearchModule--jobLocationSearch .SearchModule-searchForm .SearchModule-buttonContainer{margin-top:0}#pageHeader.mobile .SearchModule-calcContainer--jobLocationSearch{color:white;background:rgba(51,51,51,0.8);padding:25px 0;margin:0;font-size:25px}.SearchModule--jobLocationSearch .SearchModule-calcContainer{margin:0;padding:20px 0 5px}.SearchModule-calcContainer a.SearchModule-InformationContainer{line-height:14px}.SearchModule-calcSelect{width:auto;max-width:none;margin-left:15px}.SearchModule--radiusSearch .SearchModule-formContent{max-height:none}.SearchModule--radiusSearch .SearchModule-inputContainer{width:100%}.SearchModule--radiusSearch .SearchModule-removeBtnContainer{margin:0}.SearchModule--radiusSearch .SearchModule-inputContainer .SearchModule-removeBtnContainer:first-child{width:100%}.SearchModule--radiusSearch .SearchModule-formContent.mobile .form-control.FormSelect{width:27%;margin-left:1rem}.SearchModule--radiusSearch .SearchModule-formContent.mobile .SearchModule-removeBtnContainer.location{float:left}.SearchModule--radiusSearch .FormSelect{bottom:0;right:0;border-top-left-radius:2px !important;border-bottom-left-radius:2px !important}.SearchModule--radiusSearch .SearchModule-buttonContainer{position:relative;top:auto;right:auto;width:100%;text-align:center}.SearchModule--radiusSearch .SearchModule-inputContainer .FormInput#location{width:100%;max-width:none;border-top-left-radius:2px !important;border-bottom-left-radius:2px !important}.SearchModule-buttonContainer .Button{float:right;font-size:14px !important}.SearchModule--radiusSearch .SearchModule-buttonContainer{margin-top:2rem}#searchModule.SearchModule--radiusSearch .SearchModule-buttonContainer{margin-top:1rem}.SearchModule--radiusSearch .SearchModule-buttonContainer .Button{max-width:none;width:100% !important}.LastSearchWrapper{padding-top:0;text-align:center;margin-top:0}.LastSearchList{display:none}.LastSearchList li{float:none;width:100%;text-align:center;margin:10px 0}.LastSearchList li a{display:inline}.show-content .LastSearchList{display:block}.LastSearchWrapper p{float:none;position:relative;text-decoration:underline;cursor:pointer;margin-bottom:5px;display:inline-block}.LastSearchWrapper p:after{content:'';display:block;position:absolute;right:-15px;top:50%;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.show-content p:after{margin-top:-2px;border-top:none !important;border-bottom:4px solid !important;border-right:4px solid transparent !important;border-left:4px solid transparent !important}.SearchModule--radiusSearch .SearchModule-removeBtnContainer.location,.SearchModule--radiusSearch .FormSelect{margin-top:1.5rem}}@media (max-width: 550px){.SearchModule-searchForm{width:100% !important}#searchModule.SearchModule--radiusSearch .SearchModule-removeBtnContainer.location{width:69.8%}.SearchModule--radiusSearch .SearchButton-text{display:block}.SearchModule--radiusSearch .SearchButton-icon{display:none}.SearchModule--radiusSearch .SearchModule-buttonContainer span{font-family:"Open Sans", Helvetica, Arial, sans-serif;font-weight:bold;font-size:14px}.SearchModule--indexSearch .input-group .twitter-typeahead{width:100%;margin-right:0}.SearchModule--indexSearch .input-group .input-group-btn{float:left;width:100%}#gehaltresult #pageHeader.mobile{margin-bottom:0}#gehaltsuche #pageHeader.mobile{margin-bottom:0}#jobspage .SearchModule .SearchModule-wrapper .tt-menu.berufe2-menu{position:relative !important}.SearchModule-removeBtnContainer label{display:block}}@media (min-width: 550px) and (max-width: 979px){.SearchModule-formContent .SearchModule-searchForm .SearchModule-inputContainer p.mean_place{display:none}.SearchModule-formContent .SearchModule-searchForm .SearchModule-inputContainer p.mean_place{display:block;position:absolute;margin:-30px 0 0;left:52%}}@media (min-width: 768px) and (max-width: 979px){.SearchModule-formContent .SearchModule-searchForm .SearchModule-inputContainer p.mean_place{left:51.2%}}.searchMainHeadline h1{font-size:35px;line-height:48px;text-align:center;font-weight:400}@media screen and (max-width: 767px){.searchMainHeadline h1{color:#fff;font-size:25px;line-height:32px}}.SalaryCheck-contentIframe{background:#fff;border:none;width:100%;overflow:hidden;height:2000px}.salaryGrey{color:#bbb}.salaryBlue{color:#305880}.salaryFont{font-size:1rem;line-height:initial;font-weight:normal}.salary-p-5{padding-right:5px}.embed-container{width:100%;padding-top:5px}.iframe-class{width:100%;height:100%;min-height:1200px;overflow:auto;border:none}.fab.fa-facebook-f::before,.fab.fa-twitter::before,.fab.fa-google-plus-g::before,.fab.fa-xing::before,.fab.fa-whatsapp::before,.fab.fa-linkedin-in::before{display:inline-block;font-family:FontAwesome;margin:0 .5rem}.fab.fa-facebook-f::before{content:'\f09a'}.fab.fa-twitter::before{content:'\f099'}.fab.fa-google-plus-g::before{content:'\f0d5'}.fab.fa-xing::before{content:'\f168'}.fab.fa-whatsapp::before{content:'\f232'}.fab.fa-linkedin-in::before{content:'\f08c'}.shariff li.shariff-button a:hover{color:#fff}.salaryBox{background-color:#fff;overflow:hidden}@media screen and (max-width: 767px){.salaryBox{text-align:center}}.salaryBox .contentLeftNoSalary{text-align:center}.salaryBox .contentLeftNoSalary{padding-top:3rem}.salaryBox .gehalt-container{display:flex;flex-direction:row;justify-content:center}.salaryBox .gehaltMin.headline-large,.salaryBox .gehaltMax.headline-large{margin-bottom:0}.salaryBox .gehaltMin,.salaryBox .gehaltMax{width:12rem}.salaryBox .gehaltMin{color:#7CA1BF;width:50%}.salaryBox .gehaltMax{color:#305880;width:50%}.salaryBox .graphic-container{display:flex;flex-wrap:wrap;justify-content:center;font-weight:700}.salaryBox .graphic-container .div_next_line{display:flex;padding-top:.5rem;margin-bottom:1rem;justify-content:center;font-weight:400}.salaryBox .graphic-container>div{display:inline-block;flex-grow:1}.salaryBox .graphic-container>div>div{display:inline-block;flex-grow:1;flex-basis:calc(100% / 3)}.salaryBox .graphic-container:nth-child(3){border-bottom-right-radius:.3rem;border-top-right-radius:.3rem}.salaryBox .goalpost{border-left:0.2rem solid #7CA1BF;border-right:0.2rem solid #082E4D;height:2.5rem;line-height:1.9rem;padding-top:.5rem;width:50%}.salaryBox .range-in{background-image:linear-gradient(to right, #7CA1BF, #082E4D);color:#fff;height:2rem;line-height:1.9rem;width:100%}.salaryBox .range-out{background-color:#EDEDED;color:#9E9E9E;font-weight:400;height:2rem;line-height:1.9rem;margin-top:.5rem;width:25%}.salaryBox .range-out:first-child{border-bottom-left-radius:.3rem;border-top-left-radius:.3rem}.salaryBox .range-out:nth-child(3){border-bottom-right-radius:.3rem;border-top-right-radius:.3rem}.salaryBox .divContainerCheckbox,.salaryBox .salary-box--fragebogenLink{font-weight:700}.salaryBox .divContainerCheckbox span{color:#5C5C5C}.salaryBox .containerRight{padding-top:1rem}.salaryBox .containerRight .calcInfo{margin-bottom:1rem}@media screen and (max-width: 767px){.salaryBox .gehaltAverange .salaryDef{top:-.1rem}.salaryBox.salary-box--range.mobile{margin-top:0}}@media screen and (min-width: 768px) and (max-width: 1023px){.salaryBox.salary-box--range{margin-top:1rem}}.locationTooltip{display:none;position:absolute;top:20rem;left:50%;margin-top:5px;transform:translate(-50%, 0);background:#fff;width:24rem;color:#5C5C5C;z-index:10;font-size:1.4rem;border-radius:.9rem;animation:fade-in-move-down-center 1s;border:0.2rem solid #305880;box-shadow:0 0 .4rem .1rem rgba(0,0,0,0.3)}.locationTooltip::before{position:absolute;content:"";display:block;background-image:url(/assets/images/gv_arrow_up_40px@2x.png);background-size:4rem 3rem;background-repeat:no-repeat;height:3rem;width:4rem;top:-2.7rem;left:50%;transform:translateX(-50%)}.locationTooltip.show{display:block}.locationTooltip .construction{display:flex;height:100%}.locationTooltip .construction .content{display:flex;flex:1;height:100%;flex-direction:column;text-align:left}@media screen and (max-width: 767px){.locationTooltip .construction .content{width:100%}}.locationTooltip .construction .content .actionHeader{padding:1rem;border-top-left-radius:.3rem;border-top-right-radius:.3rem;display:inline-block}.locationTooltip .construction .content .actionHeader div.icon{position:relative;display:inline-block}.locationTooltip .construction .content .actionHeader div.icon::before{width:100%;text-align:center;font-size:4rem;color:#305880;transform:translateY(50%)}.locationTooltip .construction .content .actionList ul{list-style-type:none;margin:0;padding:0}.locationTooltip .construction .content .actionList ul:first-child:not([style*='display: none']){font-weight:700}.locationTooltip .construction .content .actionList ul li{display:block;padding:1rem;border-top:1px solid #F3F3F3;color:#305880}.locationTooltip .construction .content .actionList ul li.hide{display:none}.locationTooltip .construction .content .actionList ul li:hover{text-decoration:underline;cursor:pointer}.locationTooltip #tooltip_close{position:absolute;top:.5rem;right:.5rem;font-size:2.6rem;cursor:pointer;float:none;width:auto;height:auto;background:none}.locationTooltip #tooltip_close.close:focus,.locationTooltip #tooltip_close.close:hover{box-shadow:none}@media screen and (min-width: 1024px){.locationTooltip{top:5rem}}@media screen and (min-width: 768px) and (max-width: 1023px){.locationTooltip{top:5rem}}@media screen and (max-width: 767px){.locationTooltip{top:100%;transform:translate(-50%, 0)}}.locationTooltip .map-marker{top:0;left:50%;transform:translateX(-50%)}.locationTooltip .map-marker::before{color:#E2E2E1;font-size:2.2rem}.locationTooltip .map-marker.colorMe::before{animation:location-color alternate 1s infinite}table.table-info-job{border-spacing:0;margin-bottom:3rem;table-layout:fixed;border-collapse:collapse;width:100%}table.table-info-job#mainTable th,table.table-info-job#mainTable td,table.table-info-job.spread-gender th,table.table-info-job.spread-gender td{float:none}table.table-info-job#mainTable th span:hover,table.table-info-job.spread-gender th span:hover{cursor:pointer}table.table-info-job thead th{font-size:1.3rem;padding:.7rem}table.table-info-job tr.active{font-style:italic}table.table-info-job tr.top-border{border-top:2px solid #E2E2E1}table.table-info-job th,table.table-info-job td{border:0.1rem solid #E2E2E1}table.table-info-job td a.jobdesc:focus{color:#FF4539}table.table-info-job .jobdesc span{color:#FF4539}table.table-info-job.zebra-striped thead tr th{padding:.7rem}table.table-info-job.zebra-striped tbody td{padding:.6rem}table.table-info-job.zebra-striped tbody tr:nth-child(odd){background-color:#F3F3F3}table.table-info-job.zebra-striped tbody tr:nth-child(odd) td{border-bottom:0;border-top:0.1rem solid #fff}table.table-info-job.zebra-striped tbody tr:last-child{border-bottom:0.1rem solid #E2E2E1}table.table-info-job.zebra-striped tbody tr:last-child td{border-bottom:0}table.table-info-job.zebra-striped tbody td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table tbody tr td,.table tbody tr th,.table tfoot tr td,.table tfoot tr th,.table thead tr td,.table thead tr th{padding:7px;line-height:1.42857143;vertical-align:middle;border-bottom:1px solid #e2e2e1}.table th:first-child{text-align:left}table{width:100%;border-collapse:collapse;border-spacing:0}table.narrow-table th{border:0}table.narrow-table td{border-top:0.1rem solid #E2E2E1}table.narrow-table.zebra-striped thead tr th{padding:.7rem}table.narrow-table.zebra-striped tbody td{padding:.6rem}table.narrow-table.zebra-striped tbody tr:nth-child(odd){background-color:#F3F3F3}table.narrow-table.zebra-striped tbody tr:nth-child(odd) td{border-bottom:0;border-top:0.1rem solid #fff}table.narrow-table.zebra-striped tbody tr:last-child{border-bottom:0.1rem solid #E2E2E1}table.narrow-table.zebra-striped tbody tr:last-child td{border-bottom:0}table.narrow-table.zebra-striped tbody td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}table.actual-salary .icon-arrow-down{color:#e2e2e1;font-size:2.4rem;line-height:2rem}table.actual-salary tr:hover{cursor:pointer}table.actual-salary tr:hover .icon-arrow-down{color:#ff4539}table.actual-salary tr[data-toggle='collapse'] td{border-bottom:0}table.actual-salary tr.person>td:first-child,table.actual-salary tr.female>td:first-child{min-height:2.3rem;background-image:url(/assets/images/sprite.png);background-position:-7.2rem .8rem;background-repeat:no-repeat;padding-left:3.8rem;text-align:left}table.actual-salary tr.female>td:first-child{background-position:-4.9rem -2.4rem}table.actual-salary .inner-content{background:#fafafa}table.actual-salary .inner-content .text{padding:2rem 3rem 1rem 3.8rem}table.actual-salary .inner-content .h4,table.actual-salary .inner-content .h5{display:block;color:#4a88a3;margin:0 0 2rem}table.actual-salary .inner-content .h4{font-weight:700;font-size:1.6rem}table.actual-salary .inner-content .h5{font-size:1.5rem}table.actual-salary .inner-content .hold{overflow:hidden}table.actual-salary .inner-content .cell{background:#fff;border-left:.5rem solid #0085CA;border-radius:.5rem 0 0 .5rem;padding:1.5rem 3rem 2rem 1.5rem;box-sizing:content-box;white-space:normal;margin-bottom:1.5rem}table.actual-salary .inner-content .male{background:url(/assets/images/man-icon.png) 98% 15px no-repeat #fff}table.actual-salary .inner-content .female{background:url(/assets/images/woman-icon.png) 98% 15px no-repeat #fff}table.actual-salary .inner-content dl{margin:0;overflow:hidden;width:100%}table.actual-salary .inner-content dt{font-weight:400;width:47%;padding:0 1rem .5rem 0;float:none;display:inline-block;vertical-align:top;overflow:hidden}table.actual-salary .inner-content dd{margin:0 -.2rem 1rem 0;display:inline-block;vertical-align:top;width:48%}table.actual-salary .inner-content .collapse{display:none}table.actual-salary .inner-content .collapse.in{display:block}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.clean-btn.FormCleanBtn{display:none !important}.FormCleanBtnSearch{display:none !important}}.formClean-clear{color:#999;cursor:pointer;display:none;font:1.8em/1em FontAwesome;margin:-13px 0 0;position:absolute;right:10px;top:50%;z-index:11}.FormCleanBtnSearch{color:#999;cursor:pointer;display:none;font:1.8em/1em FontAwesome;margin:-13px 0 0;position:absolute;right:0;top:50%;z-index:11}.SearchModule-wrapper.SearchModule--indexSearch .FormCleanBtnSearch{position:absolute;top:25px;right:25%}.SearchModule--jobLocationSearch .FormCleanBtn{position:absolute;float:right;top:2.2rem;right:5rem;z-index:10}.SearchModule--jobLocationSearch .clear{clear:both}.SearchModule--indexSearch .input-group .twitter-typeahead input{padding-right:35px}.SearchModule--jobLocationSearch .SearchModule-removeBtnContainer .twitter-typeahead input{padding-right:30px}.SearchModule--jobLocationSearch .SearchModule-removeBtnContainer input#location.location{padding-left:25px;padding-right:20px}.SearchModule--jobLocationSearch .SearchModule-removeBtnContainer .twitter-typeahead .FormInput{font-size:16px}.contactFormGV form input[disabled],.contactFormGV form input[type='checkbox'],.contactFormGV form input[type='radio']{display:block;margin:0 0 0 -20px}@media (max-width: 979px){.SearchModule-wrapper.SearchModule--indexSearch .FormCleanBtnSearch{position:absolute;top:25px;left:71%}}@media (max-width: 769px){.SearchModule--jobLocationSearch .FormCleanBtn,.SearchModule--radiusSearch .FormCleanBtn{z-index:1000;font-size:28px;font-weight:bold}}@media (max-width: 550px){.SearchModule-wrapper.SearchModule--indexSearch .FormCleanBtnSearch{position:absolute;top:25px;left:91%}.SearchModule--jobLocationSearch .SearchModule-removeBtnContainer{position:relative;width:100%}.SearchModule--jobLocationSearch .twitter-typeahead .location{margin-left:0}.SearchModule--jobLocationSearch .twitter-typeahead{margin-bottom:0}.SearchModule--jobLocationSearch .FormCleanBtn{top:-20px}.SearchModule--radiusSearch .FormCleanBtn{top:20px}}
