@charset "UTF-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}button,input[type=button],input[type=color],input[type=email],input[type=password],input[type=reset],input[type=search],input[type=submit],input[type=tel],input[type=text],input[type=url],textarea,select{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent));background-image:-o-linear-gradient(transparent, transparent);background-image:linear-gradient(transparent, transparent)}button,input[type=button],input[type=search],input[type=reset],input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-next:hover,.slick-prev:focus,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url('/Content/font/Slick/slick.eot');src:url('/Content/font/Slick/slick.eot?#iefix') format('embedded-opentype'),url('/Content/font/Slick/slick.woff') format('woff'),url('/Content/font/Slick/slick.ttf') format('truetype'),url('/Content/font/Slick/slick.svg#slick') format('svg')}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dotted .slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:black;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:black;opacity:.75}.lds-ring{display:inline-block;position:relative;width:20px;height:20px}.lds-ring span{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;width:17px;height:17px;margin:2px;border:2px solid #0068b4;border-radius:50%;-webkit-animation:lds-ring 1.2s cubic-bezier(.5, 0, .5, 1) infinite;animation:lds-ring 1.2s cubic-bezier(.5, 0, .5, 1) infinite;border-color:#0068b4 transparent transparent transparent}.lds-ring span:nth-child(1){-webkit-animation-delay:-0.45s;animation-delay:-0.45s}.lds-ring span:nth-child(2){-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.lds-ring span:nth-child(3){-webkit-animation-delay:-0.15s;animation-delay:-0.15s}@-webkit-keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes seotextslidein{0%{left:100%}100%{left:0}}@keyframes seotextslidein{0%{left:100%}100%{left:0}}@-webkit-keyframes seotextslideout{0%{left:0}100%{left:100%}}@keyframes seotextslideout{0%{left:0}100%{left:100%}}@-webkit-keyframes offerButtonslidein{0%{left:-100%}100%{left:0}}@keyframes offerButtonslidein{0%{left:-100%}100%{left:0}}@-webkit-keyframes offerButtonslideout{0%{left:0}100%{left:-100%}}@keyframes offerButtonslideout{0%{left:0}100%{left:-100%}}.clearfix::before,.clearfix::after{content:" ";display:table}.clearfix::after{clear:both}.seotextShown .jobOfferSummaryTextContainer{-webkit-animation-name:seotextslidein;animation-name:seotextslidein;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.seotextShown .jobOfferInnerListItem,.seotextShown .jobOfferCompanyLink{-webkit-animation-name:offerButtonslideout;animation-name:offerButtonslideout;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.seotextHidden .jobOfferSummaryTextContainer{-webkit-animation-name:seotextslideout;animation-name:seotextslideout;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}.seotextHidden .jobOfferInnerListItem,.seotextHidden .jobOfferCompanyLink{-webkit-animation-name:offerButtonslidein;animation-name:offerButtonslidein;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;line-height:18px;color:#3a3a3a}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}body{margin:0 auto;min-width:320px;max-width:700px;width:100%;background:#ffffff;font-family:'Lato',sans-serif;color:#3a3a3a}body.partnerBoxPreviewPage{max-width:none}h1{font-size:20px;line-height:26px}a{color:#3a3a3a;text-decoration:none}ul{margin:0;padding:0}li{list-style:none}.desktopOnly{display:none;visibility:hidden}.smallMobileOnly{display:none}.smallMobileHidden{display:inline}@media (max-width:425px){.smallMobileOnly{display:inline}.smallMobileHidden{display:none}}.underlinedLink{text-decoration:underline}select{color:#3a3a3a}.button{display:inline-block;height:40px;padding:9px 10px;margin:0;position:relative;border:none;border-radius:3px;outline:none;cursor:pointer;font-family:inherit;font-size:16px;line-height:22px;text-transform:none;background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent));background-image:-o-linear-gradient(transparent, transparent);background-image:linear-gradient(transparent, transparent);background-color:#f1f1f1;color:#3a3a3a}.button[disabled]{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.button[disabled]:hover{cursor:not-allowed}.buttonWithIcon{display:inline-block;height:40px;padding:9px 10px;margin:0;position:relative;border:none;border-radius:3px;outline:none;cursor:pointer;font-family:inherit;font-size:16px;line-height:22px;text-transform:none;background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent));background-image:-o-linear-gradient(transparent, transparent);background-image:linear-gradient(transparent, transparent);background-color:#f1f1f1;color:#3a3a3a}.buttonWithIcon[disabled]{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.buttonWithIcon[disabled]:hover{cursor:not-allowed}.buttonWithIcon>svg{fill:#ffffff;max-width:20px;height:20px;margin-right:10px;vertical-align:top}.buttonCentered{display:block;text-align:center;margin:20px auto 0}.plusButton{position:relative}.plusButton::after{position:absolute;right:5px;top:16px;border:1px solid #0068b4;border-radius:10px;width:20px;height:20px;text-align:center;content:" ";font-size:40px;line-height:24px;display:inline-block;background-position:center center;background-repeat:no-repeat;background-image:url("/svgicon/plus?defaultWidth=12px&defaultHeight=12px&fillColour=%230068b4")}.plusButton.isOpen{border-bottom:1px solid #E7E7E7;border-top:1px solid #E7E7E7;background-color:#E7E7E7;margin:0;padding-left:14px;padding-right:14px;width:100%}.plusButton.isOpen::after{right:17px;background-image:url("/svgicon/minus?defaultWidth=12px&defaultHeight=12px&fillColour=%230068b4")}.seoBreadcrumb ul{line-height:50px;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap}.seoBreadcrumb ul li{text-decoration:none;list-style-type:none}.seoBreadcrumb ul li a{color:#3a3a3a;font-size:16px;padding:8px 8px 8px 0;font-weight:bold;display:inline;cursor:pointer;text-decoration:underline}.seoBreadcrumb ul li a:hover,.seoBreadcrumb ul li a:active,.seoBreadcrumb ul li a:focus{background-color:#c3c3c3}.seoBreadcrumb ul .breadcrumpArrow{font-size:20px;margin:0 10px 0 5px;position:relative;top:1px}.errorMessage{color:#ffffff;background-color:red;border-radius:3px;padding:3px;visibility:collapse;display:inline-block;font-size:12px;line-height:16px;margin-bottom:1px}.errorMessage.open{visibility:visible}.overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(58,58,58,0.7);z-index:501}.modalMessageBox{position:relative;background:#fff;margin:0 auto;text-align:center;padding:20px;width:50%;top:20%;min-width:320px;max-width:1024px}.modalMessageBox p{margin:0;margin-bottom:10px;padding:0;font-weight:bold}.modalMessageBox ul{padding:10px 0 20px}.modalMessageBox .buttonRow{display:-webkit-box;display:flex}.modalMessageBox .buttonRow>button{width:100%;margin:0 10px}.loginButton{display:inline-block;height:40px;padding:9px 10px;margin:0;position:relative;border:none;border-radius:3px;outline:none;cursor:pointer;font-family:inherit;font-size:16px;line-height:22px;text-transform:none;background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent));background-image:-o-linear-gradient(transparent, transparent);background-image:linear-gradient(transparent, transparent);background-color:#f1f1f1;color:#3a3a3a;display:block;text-align:center;margin:20px auto 0;width:calc(100% - 24px);font-weight:bold;color:#ffffff;background-color:#0068b4}.loginButton[disabled]{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.loginButton[disabled]:hover{cursor:not-allowed}.loginButton.userFeatureButton{width:100%}.loginButtonMenuEntry{display:inline-block;height:40px;padding:9px 10px;position:relative;border:none;border-radius:3px;outline:none;cursor:pointer;font-family:inherit;font-size:16px;line-height:22px;text-transform:none;background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent));background-image:-o-linear-gradient(transparent, transparent);background-image:linear-gradient(transparent, transparent);background-color:#f1f1f1;color:#3a3a3a;display:block;text-align:center;margin:20px auto 0;height:41px;display:none;font-weight:bold;background-color:#E7E7E7;border-radius:0;margin:0;width:100%;max-width:none;padding:5px 10px}.loginButtonMenuEntry[disabled]{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.loginButtonMenuEntry[disabled]:hover{cursor:not-allowed}.loginButtonMenuEntry>span{display:inline-block;height:40px;padding:9px 10px;position:relative;border:none;border-radius:3px;outline:none;cursor:pointer;font-family:inherit;font-size:16px;line-height:22px;text-transform:none;background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent));background-image:-o-linear-gradient(transparent, transparent);background-image:linear-gradient(transparent, transparent);background-color:#f1f1f1;color:#3a3a3a;display:block;text-align:center;margin:20px auto 0;font-weight:bold;color:#ffffff;background-color:#0068b4;margin:0;height:auto;padding:5px;max-width:none}.loginButtonMenuEntry>span[disabled]{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.loginButtonMenuEntry>span[disabled]:hover{cursor:not-allowed}.deleteAllButton{display:inline-block;height:40px;padding:9px 10px;margin:0;position:relative;border:none;border-radius:3px;outline:none;cursor:pointer;font-family:inherit;font-size:16px;line-height:22px;text-transform:none;background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent));background-image:-o-linear-gradient(transparent, transparent);background-image:linear-gradient(transparent, transparent);background-color:#f1f1f1;color:#3a3a3a;display:block;text-align:center;margin:20px auto 0;font-weight:bold;color:#0068b4;background-color:#ffffff;border:1px solid #0068b4;padding:7px 0;line-height:27px;background-repeat:no-repeat;background-position:calc(50% - 65px) center;background-image:url("/svgicon/trash?defaultWidth=24px&defaultHeight=24px&fillColour=%230068b4")}.deleteAllButton[disabled]{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.deleteAllButton[disabled]:hover{cursor:not-allowed}.deleteAllButton>svg{fill:#ffffff;max-width:20px;height:20px;margin-right:10px;vertical-align:top}.deleteAllButton{max-width:none;width:100%;margin:0}.userFeatureAllRemoveButton{max-width:none;width:100%;background-position:calc(50% - 100px) center}.scrollToTopLinkButton{display:none;position:fixed;bottom:120px;right:6px;width:40px;height:40px;padding:4px;z-index:75}.scrollToTopLinkButton>span{border:1px solid #ffffff;background-color:#0068b4;display:block;border-radius:16px;width:32px;height:32px;padding:1px;background-image:url("/svgicon/angleUp?defaultWidth=24px&defaultHeight=24px&fillColour=%23ffffff");background-position:center calc(50% - 2px);background-repeat:no-repeat}.mainWrapper{width:100%}.indexFirmenSliderIframe{border:none;overflow:hidden;margin-top:10px;min-width:100%;width:1px}.externalFeedIframe{border:none;overflow:hidden;min-width:100%;width:1px;min-height:300px}.noteOfferAction{width:32px;height:32px;display:inline-block;background-repeat:no-repeat;background-position:center center;background-image:url("/svgicon/heartContour?defaultWidth=24px&defaultHeight=24px&fillColour=%230068b4")}.noteOfferAction.notedOfferStateNote{background-image:url("/svgicon/heartFilled?defaultWidth=24px&defaultHeight=24px&fillColour=%230068b4")}.noteOfferAction.notedOfferStateBroke{background-image:url("/svgicon/heartBroken?defaultWidth=24px&defaultHeight=24px&fillColour=%230068b4")}.offerdetail .headerMenuBar{border-bottom:none}.offerDetailWrapper{padding-bottom:170px}.offerDetailWrapper .offerQuickActionsInnerContainer{-webkit-box-pack:start;justify-content:flex-start}.offerDetailWrapper .offerDetail .jobOffer{border-bottom:none}.offerDetailWrapper .offerDetail .jobOffer .jobOfferSummaryContainer .jobOfferLocation{white-space:normal;-o-text-overflow:clip;text-overflow:clip;max-width:none;text-indent:-25px;padding-left:25px}.offerDetailWrapper .previousOfferDesktop{display:none}.offerDetailWrapper .nextOfferDesktop{display:none}.offerDetailWrapper .offerSwitch{bottom:75px;position:sticky;height:40px}.offerDetailWrapper .offerSwitch .previousOffer{float:left;width:40px;height:40px;margin-left:6px}.offerDetailWrapper .offerSwitch .previousOffer .previousOfferAction{padding:4px;display:inline-block;width:40px;height:40px;background:url("/svgicon/arrowFilledLeft?defaultWidth=32px&defaultHeight=32px&fillColour=%230068b4") #ffffff no-repeat center center;background-clip:content-box;border-radius:20px}.offerDetailWrapper .offerSwitch .previousOffer .previousOfferAction:hover,.offerDetailWrapper .offerSwitch .previousOffer .previousOfferAction:focus{background:url("/svgicon/arrowFilledLeft?defaultWidth=32px&defaultHeight=32px&fillColour=%230068b4") #ffffff no-repeat center center;background-clip:content-box}.offerDetailWrapper .offerSwitch .previousOffer .previousOfferActionInactive{padding:4px;display:inline-block;width:40px;height:40px;background:url("/svgicon/arrowFilledLeft?defaultWidth=32px&defaultHeight=32px&fillColour=%23c3c3c3") #ffffff no-repeat center center;background-clip:content-box;border-radius:20px}.offerDetailWrapper .offerSwitch .previousOffer .previousOfferActionInactive:hover,.offerDetailWrapper .offerSwitch .previousOffer .previousOfferActionInactive:focus{background:url("/svgicon/arrowFilledLeft?defaultWidth=32px&defaultHeight=32px&fillColour=%23c3c3c3") #ffffff no-repeat center center;background-clip:content-box}.offerDetailWrapper .offerSwitch .previousOffer .previousOfferAction svg{fill:#0068b4}.offerDetailWrapper .offerSwitch .previousOffer .previousOfferAction svg:hover{fill:#0068b4}.offerDetailWrapper .offerSwitch .nextOffer{float:right;width:40px;height:40px;margin-right:6px}.offerDetailWrapper .offerSwitch .nextOffer .nextOfferAction{padding:4px;display:inline-block;width:40px;height:40px;background:url("/svgicon/arrowFilledRight?defaultWidth=32px&defaultHeight=32px&fillColour=%230068b4") #ffffff no-repeat center center;border-radius:20px;background-clip:content-box}.offerDetailWrapper .offerSwitch .nextOffer .nextOfferAction:hover,.offerDetailWrapper .offerSwitch .nextOffer .nextOfferAction:focus{background:url("/svgicon/arrowFilledRight?defaultWidth=32px&defaultHeight=32px&fillColour=%230068b4") #ffffff no-repeat center center;background-clip:content-box}.offerDetailWrapper .offerSwitch .nextOffer .nextOfferActionInactive{padding:4px;display:inline-block;width:40px;height:40px;background:url("/svgicon/arrowFilledRight?defaultWidth=32px&defaultHeight=32px&fillColour=%23c3c3c3") #ffffff no-repeat center center;border-radius:20px;background-clip:content-box}.offerDetailWrapper .offerSwitch .nextOffer .nextOfferActionInactive:hover,.offerDetailWrapper .offerSwitch .nextOffer .nextOfferActionInactive:focus{background:url("/svgicon/arrowFilledRight?defaultWidth=32px&defaultHeight=32px&fillColour=%23c3c3c3") #ffffff no-repeat center center;background-clip:content-box}.offerDetailWrapper .offerSwitch .nextOffer .nextOfferAction svg{fill:#0068b4}.offerDetailWrapper .offerSwitch .nextOffer .nextOfferAction svg:hover{fill:#0068b4}.offerDetailWrapper .offerSwitch svg{height:32px;width:32px;background:#ffffff;border-radius:15px;fill:#c3c3c3}.offerDetailWrapper .offerSwitch svg:hover{fill:#3a3a3a}.offerDetailWrapper #languageSelectorRow{background:#ffffff}.offerDetailWrapper #languageSelectorRow .currentLanguageOffer{position:relative;bottom:-5px;padding:3px;padding-bottom:1px;width:86px;border-left:5px #0068b4 solid;border-top:5px #0068b4 solid;border-right:5px #0068b4 solid;margin:0 0 0 auto;cursor:pointer;background:#ffffff}.offerDetailWrapper #languageSelectorRow .currentLanguageOffer>.currentLanguageOffer-menu-arrow-down{display:inline-block;width:25px;height:25px;background:url("/svgicon/angleDown?defaultWidth=25px&defaultHeight=25px&fillColour=%233a3a3a") no-repeat center center}.offerDetailWrapper #languageSelectorRow .currentLanguageOffer>.currentLanguageOffer-menu-arrow-up{display:none;width:25px;height:25px;background:url("/svgicon/angleUp?defaultWidth=32px&defaultHeight=32px&fillColour=%233a3a3a") no-repeat center center}.offerDetailWrapper #languageSelectorRow .currentLanguageOffer #offerCurrentLanguageSelector{border:1px solid #acacac}.offerDetailWrapper #languageSelectorRow .multipleLanguageOfferWrapper{position:absolute;width:100%;z-index:50;display:none}.offerDetailWrapper #languageSelectorRow .multipleLanguageOfferWrapper::before{border-bottom:13px solid #f1f1f1;border-left:13px solid transparent;border-right:13px solid transparent;content:'';display:inline-block;right:19px;position:absolute;top:-1px}.offerDetailWrapper #languageSelectorRow .multipleLanguageOfferWrapper .multipleLanguageOffer{margin:10px;padding:10px;background:#f1f1f1;border:1px solid #c3c3c3;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between}.offerDetailWrapper #languageSelectorRow .multipleLanguageOfferWrapper .multipleLanguageOffer .multipleLanguageSpacerElement{-webkit-box-flex:0;flex:0 0 100%}.offerDetailWrapper #languageSelectorRow .multipleLanguageOfferWrapper .multipleLanguageOffer .emptySpacer{height:30px;min-width:44px}.offerDetailWrapper #languageSelectorRow .multipleLanguageOfferWrapper .multipleLanguageOffer .emptySpacerN3,.offerDetailWrapper #languageSelectorRow .multipleLanguageOfferWrapper .multipleLanguageOffer .emptySpacerN4,.offerDetailWrapper #languageSelectorRow .multipleLanguageOfferWrapper .multipleLanguageOffer .emptySpacerN5{display:none}.offerDetailWrapper #languageSelectorRow .multipleLanguageOfferWrapper .multipleLanguageOffer img{height:30px;min-width:30px;border:1px solid #acacac;cursor:pointer}.offerDetailWrapper .detailContentWrapper{min-height:200px;margin-bottom:10px;background:#f1f1f1}.offerDetailWrapper .detailContentWrapper .detailContentContainer{border-top:5px #0068b4 solid;width:100%;height:100%;text-align:center}.offerDetailWrapper .detailContentWrapper .detailContentContainer img.offerImage{min-width:300px}.offerDetailWrapper .detailContentWrapper .detailContentContainer .fliessSatzAnzeige{text-align:left;padding:0 12px}.offerDetailWrapper .detailContentWrapper .detailContentContainer .fliessSatzAnzeige>h2{margin-top:10px;margin-bottom:15px}.offerDetailWrapper .detailContentWrapper .detailContentContainer .fliessSatzAnzeige>div{margin-top:15px}.offerDetailWrapper .detailContentWrapper #offerframe{width:100%;border:none;background-color:#ffffff}.offerDetailWrapper .detailContentWrapper #offerframe:not(.selfhosted){height:2000px;overflow:hidden}.offerDetailWrapper .detailContentWrapper #offerframe.selfhosted{overflow:hidden}.offerDetailWrapper .detailContentWrapper .offerImage{max-width:100%}.offerDetailWrapper .detailContentWrapper .contentDeliveryImage{border-top:5px #0068b4 solid;display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;background-repeat:no-repeat;background-size:contain;height:0;padding-bottom:23%}.offerDetailWrapper .detailContentWrapper .contentDeliveryContentWithoutImage{background-color:#0068b4;display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;border-top:5px solid white}.offerDetailWrapper .detailContentWrapper .contentDeliveryContentWithoutImage .ContentDeliveryImageCompany,.offerDetailWrapper .detailContentWrapper .contentDeliveryContentWithoutImage .ContentDeliveryImageTitle{display:inline-block;visibility:visible}.offerDetailWrapper .detailContentWrapper .contentDeliveryContentExternalImage .contentDeliveryContentExternalImageContainer{background-color:#0068b4;display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;border-top:5px #0068b4 solid}.offerDetailWrapper .detailContentWrapper .contentDeliveryContentExternalImage .contentDeliveryContentExternalImageContainer img{width:auto;max-width:100%;margin:auto}.offerDetailWrapper .detailContentWrapper .contentDeliveryContentExternalImage .contentDeliveryContentExternalImageData{border:none;padding:10px 30px;background-color:#ffffff;margin:0}.offerDetailWrapper .detailContentWrapper .contentDeliveryContentExternalImage .contentDeliveryContentExternalImageData .contentDeliveryContentExternalImageDataContainer{width:calc(100% - 60px);display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;-webkit-box-pack:center;justify-content:center;padding-left:15px}.offerDetailWrapper .detailContentWrapper .contentDeliveryContentExternalImage .contentDeliveryContentExternalImageData .jobOfferLogoContainer{max-width:100px}.offerDetailWrapper .detailContentWrapper .contentDeliveryContentExternalImage .contentDeliveryContentExternalImageData .contentDeliveryExternalImageCompany,.offerDetailWrapper .detailContentWrapper .contentDeliveryContentExternalImage .contentDeliveryContentExternalImageData .contentDeliveryExternalImageTitle{display:inline-block;font-weight:bold}.offerDetailWrapper .detailContentWrapper .contentDeliveryContentExternalImage .contentDeliveryContentExternalImageData .contentDeliveryExternalImageCompany{color:#3a3a3a;font-size:14px;line-height:18px}.offerDetailWrapper .detailContentWrapper .contentDeliveryContentExternalImage .contentDeliveryContentExternalImageData .contentDeliveryExternalImageTitle{font-size:16px;line-height:22px}.offerDetailWrapper .detailContentWrapper .ContentDeliveryImageCompany,.offerDetailWrapper .detailContentWrapper .ContentDeliveryImageTitle{display:none;visibility:hidden;margin:15px;opacity:.8;-webkit-hyphens:auto;hyphens:auto;padding:5px;font-weight:bold;background-color:#ffffff}.offerDetailWrapper .detailContentWrapper .ContentDeliveryImageCompany{color:#3a3a3a;font-size:14px;line-height:18px}.offerDetailWrapper .detailContentWrapper .ContentDeliveryImageTitle{font-size:16px;line-height:22px}.offerDetailWrapper .detailContentWrapper .ContentDeliveryImageCompany+.ContentDeliveryImageTitle{margin-top:-10px}.offerDetailWrapper .detailContentWrapper .paidcontent-external-link-container{width:100%;text-align:center}.offerDetailWrapper .detailContentWrapper .paidcontent-external-link{background-color:#0068b4;color:#ffffff;border:1px solid #ffffff;padding:5px 15px;display:inline-block;border-radius:3px;margin-top:15px}.offerDetailWrapper .detailContentWrapper .paidcontent-external-link:focus,.offerDetailWrapper .detailContentWrapper .paidcontent-external-link:hover{background-color:#ffffff}.offerDetailWrapper .detailContentWrapper .paidcontent-empty-images{border-top:5px solid #0068b4}.offerDetailWrapper .detailContentWrapper .contentDeliveryContent{width:calc(100% - 20px);margin:0 10px;padding:10px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:normal}.offerDetailWrapper .detailContentWrapper .contentDeliveryContent h2{line-height:30px}.offerDetailWrapper .detailContentWrapper .contentDeliveryContent .contentDeliveryContentForwarding{font-size:20px;line-height:26px;padding:5px 15px;border-radius:3px;background-color:#9c9c9c;color:#ffffff;font-weight:bold;display:block;width:100%;max-width:600px;text-align:center;margin:50px auto}.offerDetailWrapper .detailContentWrapper .contentDeliveryContent .contentDeliveryContentForwarding:hover{background-color:#9c9c9c;color:#ffffff}.offerDetailWrapper .detailContentWrapper .contentDeliveryContent ul{padding-left:15px}.offerDetailWrapper .detailContentWrapper .contentDeliveryContent li{list-style:disc}.offerDetailWrapper .detailContentWrapper .contentDeliveryContent li p{margin:0}.offerDetailWrapper .detailContentWrapper .paidcontent-teaser{max-height:70vh}.offerDetailWrapper .detailContentWrapper .paidcontent-fadeout-overlay{height:150px;margin-top:-150px;width:100%;background-image:-o-linear-gradient(90deg, #fff 6.31%, hsla(0,0%,100%,0));background-image:linear-gradient(1turn, #fff 6.31%, hsla(0,0%,100%,0));position:relative}.offerDetailWrapper .detailContentWrapper .contentDeliveryOriginLink{padding:10px 20px 10px 26px;max-width:700px;width:100%;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background:url("/svgicon/jumpoff?defaultWidth=20px&defaultHeight=20px&fillColour=%233a3a3a") no-repeat left center}.offerDetailWrapper .detailContentWrapper .contentDeliveryOriginLink span{font-weight:bold}.offerDetailWrapper .detailContentWrapper .contentDeliveryOriginLink svg{height:21px;width:21px;vertical-align:bottom}.offerDetailWrapper .detailContentWrapper .topJobsContainer{padding:12px;background:#ffffff}.offerDetailWrapper .detailContentWrapper .topJobsContainer h2{padding:0 5px}.offerDetailWrapper .detailContentWrapper .topJobsContainer .jobOfferTitle{padding:0}.offerDetailWrapper .detailContentWrapper .topJobsContainer .jobOffer{border-bottom:1px solid #c3c3c3;padding:10px 17px}.offerDetailWrapper .detailContentWrapper .topJobsContainer .jobOffer .jobOfferBenifits>div{display:block;margin:5px 0;padding:0}.offerDetailWrapper .detailContentWrapper .topJobsContainer .jobOffer .jobOfferBenifits>div~div{margin-left:0}.offerDetailWrapper .detailContentWrapper .topJobsContainer .jobOffer .jobOfferBenifits>div svg{margin-right:0}.paidcontent-redirect-notice-background{display:none;position:absolute;top:0;left:0;right:0;background:rgba(99,99,99,0.5);z-index:501}.paidcontent-redirect-notice{display:none;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:white;padding:25px 50px;border-radius:5px;-webkit-box-shadow:0 0 15px 5px rgba(0,0,0,0.5);box-shadow:0 0 15px 5px rgba(0,0,0,0.5)}.paidcontent-redirect-notice-title{display:block;width:100%;font-weight:bold;text-align:center;font-size:20px}.paidcontent-redirect-notice svg{min-width:100px;max-width:275px;margin-top:25px}#jobOfferDetailHeadBar,.offerDetailHeader{position:relative}#jobOfferDetailHeadBar .offerDetailHeaderDesktopPlaceholder,.offerDetailHeader .offerDetailHeaderDesktopPlaceholder{display:none;visibility:hidden;width:100%}#jobOfferDetailHeadBar .offerDetailHeaderDesktop,.offerDetailHeader .offerDetailHeaderDesktop{display:none}#jobOfferDetailHeadBar .offerTitleMobileHover,.offerDetailHeader .offerTitleMobileHover{display:none;visibility:hidden}#jobOfferDetailHeadBar .offerQuickActionsWrapperPlaceholder,.offerDetailHeader .offerQuickActionsWrapperPlaceholder{display:block;height:40px;width:100%;min-width:320px}#jobOfferDetailHeadBar .offerQuickActionsWrapper,.offerDetailHeader .offerQuickActionsWrapper{display:block;height:40px;min-width:320px}#jobOfferDetailHeadBar .offerQuickActions,.offerDetailHeader .offerQuickActions{display:-webkit-box;display:flex;font-size:16px;background-color:#0068b4;color:#ffffff;padding:0 6px}#jobOfferDetailHeadBar .offerQuickActions .continueToOfferAction,.offerDetailHeader .offerQuickActions .continueToOfferAction{-webkit-box-pack:end;justify-content:flex-end}#jobOfferDetailHeadBar .offerQuickActions .continueToOfferAction>div,.offerDetailHeader .offerQuickActions .continueToOfferAction>div{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}#jobOfferDetailHeadBar .offerQuickActions:after,.offerDetailHeader .offerQuickActions:after{content:".";clear:both;display:block;visibility:hidden;height:0px}#jobOfferDetailHeadBar .offerQuickActions>div,.offerDetailHeader .offerQuickActions>div{display:inline;vertical-align:middle}#jobOfferDetailHeadBar .offerQuickActions>div:not(:last-child),.offerDetailHeader .offerQuickActions>div:not(:last-child){width:40%;display:-webkit-box;display:flex}#jobOfferDetailHeadBar .offerQuickActions>div:last-child,.offerDetailHeader .offerQuickActions>div:last-child{margin:0 -8px 0 15px;width:60%;display:-webkit-box;display:flex}#jobOfferDetailHeadBar .offerQuickActions svg,.offerDetailHeader .offerQuickActions svg{vertical-align:sub;display:inline;fill:#ffffff;height:21px}#jobOfferDetailHeadBar .offerQuickActions .jobOfferLike>div,.offerDetailHeader .offerQuickActions .jobOfferLike>div{height:32px}#jobOfferDetailHeadBar .offerQuickActions a,.offerDetailHeader .offerQuickActions a{color:#ffffff}#jobOfferDetailHeadBar .offerQuickActions a.noteOfferAction,.offerDetailHeader .offerQuickActions a.noteOfferAction{height:32px;background-image:url("/svgicon/heartContour?defaultWidth=24px&defaultHeight=24px&fillColour=%23ffffff")}#jobOfferDetailHeadBar .offerQuickActions a>span,.offerDetailHeader .offerQuickActions a>span{display:none}#jobOfferDetailHeadBar .offerQuickActions a.notedOfferStateNote,.offerDetailHeader .offerQuickActions a.notedOfferStateNote{background-image:url("/svgicon/heartFilled?defaultWidth=24px&defaultHeight=24px&fillColour=%23ffffff")}#jobOfferDetailHeadBar .offerQuickActions a.notedOfferStateBroke,.offerDetailHeader .offerQuickActions a.notedOfferStateBroke{background-image:url("/svgicon/heartBroken?defaultWidth=24px&defaultHeight=24px&fillColour=%23ffffff")}#jobOfferDetailHeadBar .offerQuickActions .createPDFActionLoading,.offerDetailHeader .offerQuickActions .createPDFActionLoading{display:none}#jobOfferDetailHeadBar .offerQuickActions .createPDFActionLoading svg,.offerDetailHeader .offerQuickActions .createPDFActionLoading svg{vertical-align:text-top;display:inline;width:21px}#jobOfferDetailHeadBar .offerQuickActions .sharingAction>.share-action,.offerDetailHeader .offerQuickActions .sharingAction>.share-action{background:url("/svgicon/share?defaultWidth=22px&defaultHeight=22px&fillColour=%23ffffff") no-repeat center center;cursor:pointer;height:32px;width:32px}#jobOfferDetailHeadBar .offerQuickActions .printAction>div,.offerDetailHeader .offerQuickActions .printAction>div{height:32px}#jobOfferDetailHeadBar .offerQuickActions .printAction>div>a,.offerDetailHeader .offerQuickActions .printAction>div>a{background:url("/svgicon/printer?defaultWidth=26px&defaultHeight=26px&fillColour=%23ffffff") no-repeat center center;height:32px;width:32px;display:inline-block}#jobOfferDetailHeadBar .offerQuickActions .createPDFAction>div,.offerDetailHeader .offerQuickActions .createPDFAction>div{height:32px}#jobOfferDetailHeadBar .offerQuickActions .createPDFAction>div>a,.offerDetailHeader .offerQuickActions .createPDFAction>div>a{background:url("/svgicon/download?defaultWidth=24px&defaultHeight=24px&fillColour=%23ffffff") no-repeat center center;height:32px;width:32px;display:inline-block}#jobOfferDetailHeadBar .offerQuickActions .continueToOfferAction,.offerDetailHeader .offerQuickActions .continueToOfferAction{padding-right:15px}#jobOfferDetailHeadBar .offerQuickActions .continueToOfferAction a>span,.offerDetailHeader .offerQuickActions .continueToOfferAction a>span{display:inline}#jobOfferDetailHeadBar .offerQuickActions .advertiseAction>a,.offerDetailHeader .offerQuickActions .advertiseAction>a{margin:7px;display:inline-block;width:100%;padding:3px 25px;border-radius:3px;color:#0068b4;background:#ffffff;font-weight:bold;text-align:center}#jobOfferDetailHeadBar .offerQuickActions .advertiseAction>a:hover,.offerDetailHeader .offerQuickActions .advertiseAction>a:hover{color:#0068b4;background:#ffffff}#jobOfferDetailHeadBar .offerQuickActions .advertiseAction>a>.applicantLinkJumpOff,.offerDetailHeader .offerQuickActions .advertiseAction>a>.applicantLinkJumpOff{display:inline-block;width:17px;height:12px;margin-right:2px;background:url("/svgicon/jumpoff?defaultWidth=14px&defaultHeight=14px&fillColour=%230068b4") no-repeat center center}#jobOfferDetailHeadBar .offerQuickActions .advertiseAction .bewerbenInfoBox,.offerDetailHeader .offerQuickActions .advertiseAction .bewerbenInfoBox{display:none;position:absolute;width:300px;margin:0;padding:20px;border:1px solid #c3c3c3;border-radius:3px;background:#ffffff;color:#3a3a3a;line-height:normal;text-align:left;z-index:501}#jobOfferDetailHeadBar .offerQuickActions .advertiseAction .bewerbenInfoBox:before,.offerDetailHeader .offerQuickActions .advertiseAction .bewerbenInfoBox:before{content:"";position:absolute;top:-10px;right:138px;width:0;height:0;padding:9px;background-color:#ffffff;border:inherit;border-right:0;border-bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#jobOfferDetailHeadBar .offerQuickActions .advertiseAction .bewerbenInfoBox .closeButton,.offerDetailHeader .offerQuickActions .advertiseAction .bewerbenInfoBox .closeButton{width:20px;height:20px;position:absolute;right:5px;top:5px;cursor:pointer;background:url("/svgicon/timesCross?defaultWidth=14px&defaultHeight=14px&fillColour=%233a3a3a") no-repeat center center}#jobOfferDetailHeadBar .offerQuickActions .advertiseAction .bewerbenInfoBox .closeButton svg,.offerDetailHeader .offerQuickActions .advertiseAction .bewerbenInfoBox .closeButton svg{width:20px;height:20px;fill:#3a3a3a}#jobOfferDetailHeadBar .offerQuickActions .advertiseAction .bewerbenInfoBox .applicationLinkInformation,.offerDetailHeader .offerQuickActions .advertiseAction .bewerbenInfoBox .applicationLinkInformation{margin-top:5px;display:inline-block;width:100%;padding:3px 25px;border-radius:3px;color:#0068b4;background:#ffffff;font-weight:bold;text-align:center}#jobOfferDetailHeadBar .offerQuickActions .advertiseAction .bewerbenInfoBox .applicationLinkInformation:hover,.offerDetailHeader .offerQuickActions .advertiseAction .bewerbenInfoBox .applicationLinkInformation:hover{color:#0068b4;background:#ffffff}#jobOfferDetailHeadBar{display:none;background-color:#f1f1f1}.spinner-background{position:absolute;background-color:rgba(0,0,0,0.5)}.spinner-background .spinner-background-spinner{position:relative;top:8%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.backMenuContainer{line-height:26px}.BackMenuIconContainer{color:#0068b4;background:url("/svgicon/angleLeft?defaultWidth=16px&defaultHeight=16px&fillColour=%230068b4") no-repeat left center;padding-left:26px}.BackMenuIconContainer svg{fill:#0068b4;padding:5px 0;vertical-align:top}.BackMenuIconContainer span{display:inline}.innerContent{min-width:320px}.innerContent .removeAllContainer{padding-bottom:10px}.innerContent>p{padding:0 15px}.innerContent .userFeatureHeadline,.innerContent .staticHeadline{padding:20px 15px}.innerContent .userFeatureHeadline span{margin-left:10px;vertical-align:middle}.innerContent .userFeatureHeadline svg{fill:#c3c3c3;width:18px;height:18px}.innerContent .noNotedOffers{padding:15px 12px 45px 12px}.innerContent .jobOfferRestore{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;padding:0 10px 10px;width:100%}.innerContent .deletedNotedOffer,.innerContent .restoreNotedOffer{text-align:center;font-weight:bold;font-size:14px;line-height:1}.innerContent .deletedNotedOffer>svg,.innerContent .restoreNotedOffer>svg{vertical-align:middle;margin-right:10px}.innerContent .deletedNotedOffer{-webkit-box-flex:1;flex:1 0 40%;color:#3a3a3a;border-right:1px solid #c3c3c3}.innerContent .deletedNotedOffer>svg{fill:#3a3a3a;width:22px;height:22px}.innerContent .restoreNotedOffer{-webkit-box-flex:1;flex:1 0 60%;background:url("/svgicon/undo?defaultWidth=12px&defaultHeight=12px&fillColour=%233a3a3a") no-repeat calc(50% - 70px) center}.innerContent .restoreNotedOffer>svg{width:18px;height:18px}.innerContent .restoreUserFeatureOffer .jobOfferTitle .jobOfferTopJob{background-color:#c3c3c3}.innerContent .restoreUserFeatureOffer .jobOfferTitle a{color:#c3c3c3}.innerContent .restoreUserFeatureOffer .jobOfferCompany,.innerContent .restoreUserFeatureOffer .jobOfferWithoutLogo,.innerContent .restoreUserFeatureOffer .jobOfferLogoContainer,.innerContent .restoreUserFeatureOffer .jobOfferBenifitsContainer{color:#c3c3c3 !important;-webkit-filter:grayscale(100%);filter:grayscale(100%);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(grayscale=100)"}.innerContent .restoreUserFeatureOffer .jobOfferCompany svg,.innerContent .restoreUserFeatureOffer .jobOfferWithoutLogo svg,.innerContent .restoreUserFeatureOffer .jobOfferLogoContainer svg,.innerContent .restoreUserFeatureOffer .jobOfferBenifitsContainer svg{fill:#c3c3c3}.jobbannerToolWrapper{margin:0 auto;padding:25px;max-width:1500px}.jobbannerToolWrapper .title{display:block;width:100%}.jobbannerToolWrapper .jobbannerContentWithMenu{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start}.jobbannerToolWrapper .jobbannerContentWithMenu .menuWrapper{padding:15px;margin-right:5px;border:1px solid #c3c3c3}.jobbannerToolWrapper .jobbannerContentWithMenu .menuWrapper .menu li{white-space:nowrap}.jobbannerToolWrapper .jobbannerContentWithMenu .menuWrapper .menu li.selected{font-weight:bold}.jobbannerToolWrapper .jobbannerContentWithMenu .jobbannerContent{margin-left:5px;padding:15px;border:1px solid #c3c3c3}.jobbannerToolWrapper .jobbannerContentWithMenu .jobbannerContent p{margin:0 0 8px 0;padding:0}.jobbannerToolWrapper .jobbannerContentWithMenu .jobbannerContent ol{padding-left:50px}.jobbannerToolWrapper .jobbannerContentWithMenu .jobbannerContent ol li{list-style:decimal}.jobbannerToolWrapper .jobbannerContentWithMenu .jobbannerContent ul{padding-left:50px}.jobbannerToolWrapper .jobbannerContentWithMenu .jobbannerContent ul li{list-style:disc}.iconVideoPlay{cursor:pointer;margin-top:9px}.videoContainer{display:none}.videoContainerOverlay{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.5);z-index:501}.videoContainerOverlay .videoInnerContainer{position:relative;background-color:#FFF;width:80%;height:80%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.videoContainerOverlay .videoInnerContainer .videoCloseContainer{position:absolute;background-color:black;color:white;display:inline-block;padding:3px 25px 3px 5px;margin-right:-3px;cursor:pointer;font-weight:bold;top:-24px;right:3px;background:url("/svgicon/timesCross?defaultWidth=20px&defaultHeight=20px&fillColour=%23ffffff") no-repeat right 5px center}.videoContainerOverlay .videoInnerContainer .videoOuterContainer{overflow:hidden;height:100%;width:100%}.videoContainerOverlay .videoInnerContainer .videoOuterContainer .videoContainerCanvas{background:none !important;height:100%;width:100%}.videoContainerOverlay .videoInnerContainer .videoOuterContainer .videoContainerCanvas iframe{height:100%;width:100%}.contentDeliveryHeader-1{background-image:url('')}.contentDeliveryHeader-2{background-image:url('')}.contentDeliveryHeader-3{background-image:url('')}.contentDeliveryHeader-4{background-image:url('')}.contentDeliveryHeader-5{background-image:url('')}.contentDeliveryHeader-6{background-image:url('')}.contentDeliveryHeader-7{background-image:url('')}.contentDeliveryHeader-8{background-image:url('')}.contentDeliveryHeader-9{background-image:url('')}.contentDeliveryHeader-10{background-image:url('')}.contentDeliveryHeader-11{background-image:url('')}.contentDeliveryHeader-12{background-image:url('')}.contentDeliveryHeader-13{background-image:url('')}.contentDeliveryHeader-14{background-image:url('')}.contentDeliveryHeader-15{background-image:url('')}.contentDeliveryHeader-16{background-image:url('')}.contentDeliveryHeader-17{background-image:url('')}.contentDeliveryHeader-18{background-image:url('')}.contentDeliveryHeader-19{background-image:url('')}.contentDeliveryHeader-20{background-image:url('')}@media all and (-webkit-min-device-pixel-ratio:2),all and (-o-min-device-pixel-ratio:2/1),all and (min-resolution:192dpi){.contentDeliveryHeader-1{background-image:url('')}.contentDeliveryHeader-2{background-image:url('')}.contentDeliveryHeader-3{background-image:url('')}.contentDeliveryHeader-4{background-image:url('')}.contentDeliveryHeader-5{background-image:url('')}.contentDeliveryHeader-6{background-image:url('')}.contentDeliveryHeader-7{background-image:url('')}.contentDeliveryHeader-8{background-image:url('')}.contentDeliveryHeader-9{background-image:url('')}.contentDeliveryHeader-10{background-image:url('')}.contentDeliveryHeader-11{background-image:url('')}.contentDeliveryHeader-12{background-image:url('')}.contentDeliveryHeader-13{background-image:url('')}.contentDeliveryHeader-14{background-image:url('')}.contentDeliveryHeader-15{background-image:url('')}.contentDeliveryHeader-16{background-image:url('')}.contentDeliveryHeader-17{background-image:url('')}.contentDeliveryHeader-18{background-image:url('')}.contentDeliveryHeader-19{background-image:url('')}.contentDeliveryHeader-20{background-image:url('')}}.alphabeticWrapper{margin:10px 15px 5px 15px}.alphabeticWrapper>ul>li{display:inline-block;text-align:center;margin:5px}.alphabeticWrapper>ul>li>a{background-color:#dcdcdc;color:#3a3a3a;padding:10px;width:45px;display:block}.alphabeticWrapper>ul>li>a:hover,.alphabeticWrapper>ul>li>a:focus,.alphabeticWrapper>ul>li>a:active{background-color:#c3c3c3}#browsingWrapper{margin-bottom:15px}.browsingList:not(:first-child){margin-top:20px}.browsingListCaption{font-size:20px;font-weight:bold;margin:10px 15px 5px 15px}.browsingListWrapper{margin:0 15px}.browsingH1{margin:10px 15px 5px 15px;padding:0;font-size:1rem;font-weight:normal}.browsingElement{display:block;width:100%;word-wrap:break-word}.browsingElement:first-child{margin:10px 0 0 0}.browsingElement>a{padding:6px 0;line-height:20px;display:inline-block}.browsingSeoBreadcrumbContainer{margin:0 15px 15px}.browsingSeoBreadcrumbContainer ul{line-height:50px;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap}.browsingSeoBreadcrumbContainer ul li{text-decoration:none;list-style-type:none}.browsingSeoBreadcrumbContainer ul li a{color:#3a3a3a;font-size:16px;padding:8px 8px 8px 0;font-weight:bold;display:inline;cursor:pointer;text-decoration:underline}.browsingSeoBreadcrumbContainer ul li a:hover,.browsingSeoBreadcrumbContainer ul li a:active,.browsingSeoBreadcrumbContainer ul li a:focus{background-color:#c3c3c3}.browsingSeoBreadcrumbContainer ul .breadcrumpArrow{font-size:20px;margin:0 10px 0 5px;position:relative;top:1px}.jobOfferLocationMapOverlay{display:none;position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:501}.jobOfferLocationMapOverlay .jobOfferLocationMapContainer{position:relative;background-color:#FFF;width:80%;height:80%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.jobOfferLocationMapOverlay .jobOfferLocationMapContainer .jobOfferLocationMapCloseContainer{cursor:pointer;font-weight:bold;position:absolute;right:3px;top:2px;background-image:url("/svgicon/timesCross?defaultWidth=12px&defaultHeight=12px&fillColour=%233a3a3a");background-repeat:no-repeat;background-position:right 4px;display:inline-block;padding-right:16px}.jobOfferLocationMapOverlay .jobOfferLocationMapContainer .jobOfferLocationMapOuter{overflow:hidden;height:100%;width:100%}.jobOfferLocationMapOverlay .jobOfferLocationMapContainer .jobOfferLocationMapOuter .jobOfferLocationMapCanvas{background:none !important;height:100%;width:100%}.jobOfferLocationMapOverlay .jobOfferLocationMapContainer .jobOfferLocationMapOuter .jobOfferLocationMapCanvas .jobOfferLocationMapCanvasFrame{height:100%;width:100%}.visibilityToggle{display:inline-block;cursor:pointer;width:14px;margin:7px 0 3px 0}#locationCrossHairsContainer{top:11px;left:1px;position:absolute;border-right:1px solid #c3c3c3;height:38px;border-radius:3px 0 0 3px;background-color:#ffffff;width:35px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;align-content:center;margin:0;padding:5px}#locationCrossHairsContainer svg{width:26px;height:26px;fill:#c3c3c3;margin-top:1px}.privacy-content{min-width:320px;max-width:1280px;margin:0 auto;padding:20px}.privacy-content h1{padding-bottom:15px}.privacy-row{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;flex-wrap:wrap}.privacy-row~.privacy-row{margin-top:15px}.privacy-row .privacy-all-selector{font-weight:bold;cursor:pointer;display:inline-block;padding-left:20px;background-image:url("/svgicon/angleRight?defaultWidth=16px&defaultHeight=16px&fillColour=%233a3a3a");background-repeat:no-repeat;background-position:left center}.privacy-row .privacy-all-selector svg{margin-left:-3px;height:16px;width:16px;vertical-align:sub}.privacy-row .privacy-all-deselector{font-weight:bold;cursor:pointer;display:inline-block;padding-left:20px;background-image:url("/svgicon/angleRight?defaultWidth=16px&defaultHeight=16px&fillColour=%233a3a3a");background-repeat:no-repeat;background-position:left center}.privacy-row .privacy-all-deselector svg{margin-left:-3px;height:16px;width:16px;vertical-align:sub}.privacy-row .privacy-column-collect{-webkit-box-flex:0;flex:0 0 25%;-webkit-box-ordinal-group:3;order:2}.privacy-row .privacy-column-collect input{height:auto;vertical-align:middle}.privacy-row .privacy-column-not-collect{-webkit-box-flex:0;flex:0 0 75%;-webkit-box-ordinal-group:4;order:3}.privacy-row .privacy-column-not-collect input{height:auto;vertical-align:middle}.privacy-row .privacy-column-description{-webkit-box-flex:1;flex:1 1 100%;-webkit-box-ordinal-group:2;order:1;margin-bottom:5px}.privacy-row .privacy-caption{margin:0;padding:0}.privacy-row .privacy-description{margin:0;padding:0}.cookieChoiceInfo{position:fixed;width:100%;background-color:#f1f1f1;color:#9c9c9c;margin:0;left:0;bottom:0;padding:8px 4px;z-index:1000;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;border-top:1px solid #c3c3c3;flex-wrap:wrap}.cookieChoiceInfo>.cookieChoiceInfoText{padding:5px 10px;-webkit-box-flex:1;flex:1 1 100%}.cookieChoiceInfo>.cookieChoiceInfoActions{padding:5px 10px;-webkit-box-flex:1;flex:1 1 100%;text-align:right}.cookieMoreInformation{font-weight:bold}.cookieContentStyle{position:relative;left:-50%;margin-top:-25%;background-color:#fff;padding:20px;-webkit-box-shadow:4px 4px 25px #888;box-shadow:4px 4px 25px #888}.cookieDismissLinkStyle{background-color:#0068b4;color:#ffffff;padding:5px 10px;border-radius:3px}.cookieDismissLinkStyle:hover{background-color:#0068b4;color:#ffffff}.offerdetail .headerOfferPageCounter{left:34%}@media (min-width:400px){.offerdetail .headerOfferPageCounter{left:50%}}@media (max-width:400px){.BackMenuIconContainer span{display:none}}@media (max-width:1024px){.offerdetail .headerContainerScrollable{background:#ffffff;position:fixed;top:0px;width:100%;max-width:700px;z-index:50}.offerdetail .backMenuContainerWrapper{display:block;height:50px;min-width:40px}.offerdetail .backMenuContainerScrollable{display:block;position:fixed;top:0;width:50%;max-width:350px;background-color:#ffffff;z-index:100}.offerdetail .headerMenuBarScrollable{position:fixed;top:0;width:50%;right:unset;max-width:350px;background-color:#ffffff;text-align:right;z-index:100}.offerdetail .headerMenuBarScrollable>.linkButtonContainer:first-child{padding-right:0}.offerdetail .headerOfferPageCounter{display:inline-block;position:absolute;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:50px;width:144px;line-height:48px;margin-left:10px}.offerdetail .headerOfferPageCounterScrollable{top:0;bottom:unset;position:fixed;z-index:100}.offerdetail .offerQuickActionsScrollable{position:fixed;top:50px;width:100%;max-width:700px;z-index:100}.offerdetail .offerTitleMobileHoverScrollable{display:block;visibility:visible;padding:10px;position:fixed;z-index:50;background:#ffffff;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:88px;width:100%;max-width:700px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-weight:bold;font-size:14px;line-height:18px}}@media (max-width:700px){.offerdetail .headerMenuBarScrollable{right:0}}@media (max-width:375px){.continueToOfferAction a>span{font-size:12px}.offerDetailHeader .offerQuickActions .advertiseAction>a{font-size:12px;padding:3px 5px}}@media (max-height:620px){.searchResultJobAlertContainer{overflow-y:scroll;max-height:100%}}h2{font-size:16px;font-weight:bold;margin:0 0 12px 0}mark{background-color:transparent}input.savedSuccessfully,select.savedSuccessfully,.titleInputContainer .selectTitle.savedSuccessfully{border:1px solid #7FD05D;background-image:url("/svgicon/check?defaultWidth=20px&defaultHeight=20px&fillColour=%237FD05D");background-position:right 12px center;background-repeat:no-repeat}.titleInputContainer .selectTitle.savedSuccessfully{background-position:right 50px center}.movingPlaceholderInputContainer{margin-top:10px;padding-top:10px;position:relative}.movingPlaceholderInputContainer>label{pointer-events:none;cursor:text;position:absolute;top:20px;left:10px;color:#9c9c9c;font-style:italic;display:inline-block;font-size:16px}.movingPlaceholderInputContainer>label:not(.active){-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.movingPlaceholderInputContainer>label.focusIn,.movingPlaceholderInputContainer>label.active{top:-6px;left:10px;font-size:10px;font-style:normal;color:#ffffff}.movingPlaceholderInputContainer>label.focusIn{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.movingPlaceholderInputContainer>label:not(.focusIn):not(.active).labelError{color:#cf3815}.movingPlaceholderInputContainer input{display:block;width:100%;padding-right:40px}.movingPlaceholderInputContainer>.clearButton{display:none;position:absolute;top:11px;height:38px;width:38px;padding:14px;background-color:#ffffff;background-image:url("/svgicon/timesCross?defaultWidth=10px&defaultHeight=10px&fillColour=%233a3a3a");background-repeat:no-repeat;background-position:center center}.inputError{border:1px solid #cf3815}select{height:40px;border:1px solid #c3c3c3;padding:5px 6px;border-radius:3px;font-size:16px;outline:none;background-image:url("/svgicon/angleDown?defaultWidth=14px&defaultHeight=14px&fillColour=%233a3a3a");background-position:calc(100% - 6px) calc(1em - 3px),calc(100% - 6px) calc(1em - 3px),calc(100% - .4em) .8em;background-size:14px 14px,14px 14px,14px 1.5em;background-repeat:no-repeat;padding-right:20px}select option{padding:0;margin:0}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}textarea{border:1px solid #c3c3c3;padding:5px 10px;border-radius:3px;font-size:16px;outline:none}input{height:40px;border:1px solid #c3c3c3;padding:5px 10px;border-radius:3px;font-size:16px;outline:none}input::-ms-clear{display:none}input.movingPlaceholderInput{background-color:#ffffff;-webkit-transition:background-color ease .1s;-o-transition:background-color ease .1s;transition:background-color ease .1s}input.movingPlaceholderInput:focus{background-color:#FFFFFE;-webkit-transition:background-color ease .1s;-o-transition:background-color ease .1s;transition:background-color ease .1s}input.movingPlaceholderInput:disabled,input.movingPlaceholderInput:-moz-read-only{cursor:not-allowed}input.movingPlaceholderInput:disabled,input.movingPlaceholderInput:read-only{cursor:not-allowed}button{display:inline-block;height:40px;padding:9px 10px;margin:0;position:relative;border:none;border-radius:3px;outline:none;cursor:pointer;font-family:inherit;font-size:16px;line-height:22px;text-transform:none;background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent));background-image:-o-linear-gradient(transparent, transparent);background-image:linear-gradient(transparent, transparent);background-color:#f1f1f1;color:#3a3a3a}button[disabled]{-webkit-filter:brightness(1.2);filter:brightness(1.2)}button[disabled]:hover{cursor:not-allowed}select{outline:none;text-indent:.01px;-o-text-overflow:"";text-overflow:"";font-size:16px}select::-ms-expand{display:none}input[type="checkbox"].beautifulCheckbox{outline:none;display:none}input[type="checkbox"].beautifulCheckbox+label{margin-left:24px}input[type="checkbox"].beautifulCheckbox+label::before{content:' ';padding:3px;background:url("/svgicon/checkbox-normal?defaultWidth=17px&defaultHeight=17px&fillColour=%23c3c3c3&fillColour2=%23ffffff") no-repeat;background-size:auto;width:17px;height:17px;display:inline-block;position:absolute;left:0;cursor:pointer;background-position:-1px}input[type="checkbox"].beautifulCheckbox:checked+label::before{background:url("/svgicon/checkbox-checked?defaultWidth=17px&defaultHeight=17px&fillColour=%23c3c3c3&fillColour2=%230068b4") no-repeat;font-size:10px;text-align:center;color:#3a3a3a;line-height:10px;font-weight:bold;background-position:0}.desktopOnly{display:none}.iconContainer{height:50px;padding:12px}.iconContainer svg{height:26px;width:26px}#searchLoupe span{display:inline-block;background:url("/svgicon/loupe?defaultWidth=26px&defaultHeight=26px&fillColour=@%7B%23000000%7D") no-repeat;height:26px;width:26px}.linkButtonContainer{height:50px;padding:12px;white-space:nowrap;position:relative}.linkButtonContainer.ArbeitgeberLoginLinkContainer>a{background-color:transparent}.linkButtonContainer.fuerArbeitgeberLinkContainer>a{font-weight:bold;padding-left:7px}.linkButtonContainer.linkButtonContainerAnzeigenmanager>a{font-weight:bold}.linkButtonContainer.login{padding-left:0}.absIconContainer{display:inline-block;height:26px;width:26px}.iconLinkButton{position:relative;display:inline-block;color:#ffffff}.iconLinkButton svg{fill:#3a3a3a}.iconLinkButton#NotedOffersLink{margin-right:10px}.iconLinkButton#NotedOffersLink svg{fill:#cf3815}.iconLinkButton#NotedOffersLink .myJobsLinkText{vertical-align:top}.myjobs-menu{display:none;position:absolute;top:48px;right:-48px;width:550px;background:#ffffff;border:1px solid #c3c3c3;z-index:125;padding:0 12px}.myjobs-menu.user-login-inactive:before{right:5px}.myjobs-menu:before{content:"";position:absolute;top:-10px;right:59px;width:0;height:0;padding:9px;background-color:#ffffff;border:inherit;border-right:0;border-bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.myjobs-menu .myjobs-menu-disabled-entry:hover .myjobs-menu-entry,.myjobs-menu .myjobs-menu-disabled-entry:active .myjobs-menu-entry{display:none}.myjobs-menu .myjobs-menu-disabled-entry:hover .loginButtonMenuEntry,.myjobs-menu .myjobs-menu-disabled-entry:active .loginButtonMenuEntry{display:block}.myjobs-menu .myjobs-menu-disabled-entry+.myjobs-menu-entry .myjobs-menu-entry,.myjobs-menu .myjobs-menu-disabled-entry+.myjobs-menu-disabled-entry .myjobs-menu-entry{border-top:1px solid #c3c3c3}.myjobs-menu .myjobs-menu-entry{display:block;width:100%;padding:10px 15px}.myjobs-menu .myjobs-menu-entry+.myjobs-menu-entry,.myjobs-menu .myjobs-menu-entry+.myjobs-menu-disabled-entry .myjobs-menu-entry{border-top:1px solid #c3c3c3}.myjobs-menu span.myjobs-menu-entry{color:#3a3a3a}.myjobs-menu .myjobs-menu-login-description{display:block;width:100%;padding:0 10px;white-space:normal;border-top:1px solid #c3c3c3;color:#3a3a3a}.loginLink{color:#0068b4;padding:0;font-weight:600;margin-top:4px;display:inline-block}.notedOffersCounter{position:absolute;top:-6px;left:18px;font-size:11px;min-width:11px;line-height:11px;text-align:center;background-color:#ffffff;color:#cf3815;border-radius:8px;padding:8px;border:1px solid #cf3815}.notedOffersCounter>div{margin:-6px;text-align:center;min-width:11px;font-weight:bold}.NotedOffersCounterHiding{display:none !important;visibility:hidden !important}.linkButton{display:inline-block;position:relative;height:26px;line-height:26px;background-color:#0068b4;color:#ffffff;border-radius:3px;padding:0 7px 0 26px}.linkButton>.absSmallIconContainer{position:absolute;top:4px;left:4px;line-height:18px;height:18px}.linkButton>.absSmallIconContainer>svg{width:18px;height:18px;fill:#ffffff}.linkButton>.absSmallIconContainer.pencilIconAnzeigenManager{display:inline-block;width:18px;height:18px;background:url("/svgicon/pencil?defaultWidth=18px&defaultHeight=18px&fillColour=%23ffffff") no-repeat center}.stickyTopLeft,.stickyTopRight{position:fixed;top:0;background-color:#ffffff;width:50%;z-index:100}.emloyerTopButtonContainer{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end}.emloyerTopButtonContainer>.employerTopLinkButton{display:block;height:20px;line-height:14px;font-size:12px;color:#ffffff;background-color:#0068b4;padding:2px 4px;text-align:center;border-bottom-left-radius:3px;font-weight:bold}.headerInner{display:-webkit-box;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.headerTop,.headerBottom{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;width:100%;border-bottom:1px solid #c3c3c3}.headerTop>div,.headerBottom>div{-webkit-box-flex:1;flex:1}.portalLogoContainer,.zeitungslogoLogoContainer{min-height:53px;padding:6px 12px}.zeitungslogoLogoContainer{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end}.rotatingZeitungsLogos{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;position:relative;overflow:hidden}.rotatingZeitungsLogos>.rotatingZeitungsLogosContainer{width:140px;position:absolute;top:6px;right:12px}.rotatingZeitungsLogos>.rotatingZeitungsLogosContainer .rotateLogosContainer{position:relative}.rotatingZeitungsLogos>.rotatingZeitungsLogosContainer .rotatingZeitungsLogo{height:45px;width:auto}.rotatingZeitungsLogos>.rotatingZeitungsLogosContainer .rotatingZeitungsLogo{max-width:100%;max-height:100%}.rotatingLogoContainer{width:140px;height:45px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin-bottom:15px}.headerMenuBar{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;max-width:350px;min-height:51px}.burgerMenu{width:50px}.burgerMenuInner{display:none;position:fixed;top:0;left:0;right:0;background-color:#ffffff;width:100%;height:101vh;z-index:250;margin:0 auto;max-width:700px;overflow:scroll}.burgerMenuContainer{min-height:51px;max-width:350px}.burgerMenuHeader{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end}.burgerMenuHeader>.iconCloseContainer{width:50px;height:50px;background:url("/svgicon/timesCross?defaultWidth=26px&defaultHeight=26px&fillColour=%233a3a3a") no-repeat 12px 12px}.burgerMenuIconContainer{background:url("/svgicon/burgerMenu?defaultWidth=26px&defaultHeight=26px&fillColour=%233a3a3a") no-repeat;height:26px;display:inline-block;width:26px}.burgerMenuList{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:100%}.burgerMenuList>a,.burgerMenuList>span{padding:12px;border-bottom:1px solid #c3c3c3;display:block}.burgerMenuList .disabledMenuEntry{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;color:#c3c3c3}.burgerMenuList .disabledMenuEntry svg{fill:#0068b4;width:26px;height:26px}.burgerMenuList .disabledMenuEntry>.lockIcon{width:26px;height:26px;display:inline-block;background:url("/svgicon/lock?defaultWidth=26px&defaultHeight=26px&fillColour=%230068b4") no-repeat center center}.burgerMenuHeadline{margin-top:30px;font-weight:bold;font-size:16px;line-height:22px}.menuLoginDescription{margin-top:30px;border:none;padding:0 12px 30px 12px}.menuLoginDescription .userFeatureHeadline{padding:0;padding-bottom:6px;margin:0}.menuLoginDescription .userFeatureHeadline span{margin-left:10px;vertical-align:middle}.menuLoginDescription .userFeatureHeadline .smiley{background:url("/svgicon/smiley?defaultWidth=16px&defaultHeight=16px&fillColour=%23c3c3c3") no-repeat top;display:inline-block;width:18px;height:18px}.menuLoginDescription .userFeatureHeadline svg{fill:#c3c3c3;width:18px;height:18px}.menuLoginDescription p{margin:0}#SecondaryNavToggle{display:none}#SecondaryNav{visibility:hidden;position:absolute;height:initial;top:100%;max-width:700px;margin:0 auto;left:0;right:0;z-index:-1;-webkit-transition:opacity .3s,visibility .3s;-o-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s;opacity:0}#SecondaryNav>div{background:#ffffff;margin:0 10px;border-radius:3px;-webkit-box-shadow:1px 1px 3px rgba(58,58,58,0.7);box-shadow:1px 1px 3px rgba(58,58,58,0.7);padding-bottom:1px}#SecondaryNav::before{content:'';display:block;position:absolute;top:-4px;right:24px;width:20px;height:20px;-webkit-transform:rotate(45deg) translateY(-8px);transform:rotate(45deg) translateY(-8px);border-left:1px solid #c3c3c3;border-top:1px solid #c3c3c3;background:#ffffff}#SecondaryNav.stickySecondaryNav{top:55px;position:fixed}.userEntries li{background-color:#ffffff;margin:0 15px}.userEntries li:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.userEntries a,.userEntries span{padding:12px 15px;background-color:transparent;display:block;font-size:16px;line-height:22px}.userEntries span{padding:12px 0}.logoutButton{display:block;border:1px solid red;color:red;background-color:#ffffff;padding:10px 12px;margin:12px 15px;border-radius:3px;text-align:center;font-size:16px;line-height:22px}.userMenuToggle .loginText{display:none;color:#0068b4;margin-left:10px}.userMenuToggle .loginText svg{vertical-align:middle;fill:#0068b4}.loginBubble{margin-top:-3px;width:32px;height:32px;text-align:center;padding-top:5px;text-transform:uppercase;background-color:#0068b4;display:inline-block;border-radius:16px;color:#ffffff;font-weight:bold;font-size:16px;line-height:22px}.loginMenuOpened{display:none;visibility:hidden;vertical-align:middle;width:16px;height:16px;background:url("/svgicon/angleUp?defaultWidth=16px&defaultHeight=16px&fillColour=%230068b4") no-repeat center}.loginMenuClosed{display:inline-block;visibility:visible;vertical-align:middle;width:16px;height:16px;background:url("/svgicon/angleDown?defaultWidth=16px&defaultHeight=16px&fillColour=%230068b4") no-repeat center}#SecondaryNavToggle:checked+#SecondaryNav{visibility:visible;opacity:1;z-index:125}#SecondaryNavToggle:checked~.headerBottom .loginMenuOpened{display:inline-block;visibility:visible}#SecondaryNavToggle:checked~.headerBottom .loginMenuClosed{display:none;visibility:hidden}.jobsEducationTabContainer{height:50px;display:-webkit-box;display:flex;margin-top:-12px;margin-left:-12px;margin-right:-12px}.jobsEducationTabContainer>.tabButton{font-size:20px;line-height:26px;font-weight:bold;text-align:center;padding:12px 0;border-radius:0;-webkit-box-flex:1;flex:1;background-color:#0068b4;color:#ffffff;height:50px}.jobsEducationTabContainer>.tabButton:not(.active){background-color:#888888;border-bottom:1px solid #ffffff;color:#ffffff}.jobsEducationTabContainer>.jobTabButton:not(.active){border-right:1px solid #ffffff}.jobsEducationTabContainer>.educationTabButton:not(.active){border-left:1px solid #ffffff}.indexClaim{font-size:16px;font-weight:normal}.indexClaim{padding:22px 0 2px 0;margin:0;text-align:center;font-weight:bold;display:block;line-height:26px}.indexSearchFormContainer{padding:12px;background-color:#0068b4;color:#ffffff}.searchForm{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.inputContentContainer>.clearButton{right:1px}.inputContentContainer input{padding-right:40px}.inputLocationSelectUmkreisContainer .selectOrt{width:100%}.inputLocationSelectUmkreisContainer>.clearButton{right:83px}.inputLocationSelectUmkreisContainer input{padding-right:123px}.selectRadiusContainer{right:1px;top:11px;position:absolute;visibility:hidden;height:38px;width:88px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-left:1px solid #c3c3c3}.selectRadiusContainer>select{width:100%;height:38px;padding:4px 21px 4px 12px;border:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:5px;border-bottom-right-radius:5px;background-color:#ffffff;cursor:pointer;text-align:right}.selectRadiusContainer>.selectIcon{pointer-events:none;position:absolute;top:12px;right:6px;display:inline-block;width:14px;height:14px}.selectRadiusContainer>.selectIcon>svg{width:14px;height:14px}label.active+input+button+.selectRadiusContainer,label.focusIn+input:focus+button+.selectRadiusContainer,label.active+.awesomplete+button+.selectRadiusContainer,label.focusIn+.awesomplete+button+.selectRadiusContainer,.onceFocused{visibility:visible}.buttonJobFindenContainer{padding:10px 0}.buttonJobFinden{width:100%;position:relative;background-color:#ffffff;color:#0068b4;font-size:20px;font-weight:bold}.buttonJobFindenFocus{background-color:#ffffff;color:#0068b4}.lds-ring{position:absolute;right:10px;top:10px;display:none}.lds-ring span{border:2px solid #0068b4;border-radius:50%;-webkit-animation:lds-ring 1.2s cubic-bezier(.5, 0, .5, 1) infinite;animation:lds-ring 1.2s cubic-bezier(.5, 0, .5, 1) infinite;border-color:#0068b4 transparent transparent transparent}.awesomplete>.spinner{display:none !important;width:0;height:0;margin:0;padding:0}.awesomplete>ul.absolute{position:absolute;top:62px;left:0px;right:0px;z-index:75;margin-top:0}.awesomplete>ul:not([hidden]){margin-top:12px;height:200px;border:1px solid #c3c3c3;background-color:#ffffff;border-radius:3px;padding:0;position:relative;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.awesomplete>ul:not([hidden]).absolute{position:absolute;top:52px;left:0px;right:0px;z-index:75;margin-top:0}.awesomplete>ul:not([hidden])>li{cursor:pointer;padding:6px 10px;height:50px;font-size:16px;line-height:38px;color:#9c9c9c;display:block}.awesomplete>ul:not([hidden])>li>mark{color:#3a3a3a;font-weight:bold;background-color:#ffffff}.awesomplete>ul:not([hidden])>li:not(:last-of-type){border-bottom:1px solid #c3c3c3}.awesomplete>ul:not([hidden])>li[aria-selected="true"],.awesomplete>ul:not([hidden])>li:hover,.awesomplete>ul:not([hidden])>li:focus{background-color:#f1f1f1;position:relative}.awesomplete>ul:not([hidden])>li[aria-selected="true"]>mark,.awesomplete>ul:not([hidden])>li:hover>mark,.awesomplete>ul:not([hidden])>li:focus>mark{background-color:#f1f1f1}.awesomplete>ul::before{content:"";position:absolute;top:-10px;left:30px;width:0;height:0;padding:9px;background:#ffffff;border:inherit;border-right:0;border-bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.awesomplete>.visually-hidden{visibility:hidden;height:0;display:block}.awesomplete>ul[hidden]{display:block;overflow:hidden;visibility:hidden}.awesomplete>ul[hidden]>li{display:none}.awesomplete>ul[hidden],.awesomplete>ul:empty{height:0;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.awesomplete>ul[hidden]::before,.awesomplete>ul:empty::before{display:none}.applicationdocuments .userFeatureSummary{padding-bottom:20px}.applicationDocumentsContainer{padding:15px;margin:20px 0}.applicationDocumentsContainer.form{background-color:#ffffff}.applicationDocumentsContainer.form button[type="submit"]{font-weight:bold;min-width:15%;width:100%;background-color:#0068b4;border-color:#0068b4;color:#ffffff}.applicationDocumentsContainer.form button[type="submit"]>.lds-ring>span{border-color:#ffffff transparent transparent transparent}.applicationDocumentsContainer.form #SubmitUserDataFormButton{display:none}.applicationDocumentsContainer.form textarea{border:1px solid #c3c3c3;min-height:250px;border-radius:3px;padding:10px;margin:0px;resize:none;width:100%}.applicationDocumentsContainer.form .inputError{border:1px solid red}.applicationDocumentsContainer.form .errorMessage{display:none}.applicationDocumentsContainer.form .inputError+.errorMessage{display:inline-block}.applicationDocumentsContainer:not(.form){margin:0;padding:0 15px}.applicationDocumentsContainer h4{font-weight:normal;margin:0;font-size:16px;line-height:22px}.applicationDocumentsContainer .movingPlaceholderInputContainer>label .focusIn,.applicationDocumentsContainer .movingPlaceholderInputContainer>label.active{color:#3a3a3a}.applicationDocumentsContainer .movingPlaceholderInput,.applicationDocumentsContainer .selectTitle{margin-bottom:3px}.applicationDocumentsContainer .partedHeadline{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.myInformationsBlock{margin-top:0}.toggleMotivationalLetter{background-color:transparent;display:-webkit-box;display:flex;margin:0;padding:0;line-height:22px;height:auto}.toggleMotivationalLetter .motivationalLetterToggle{margin:0 8px;display:block;padding:2px 2px 0;width:46px;height:24px}.toggleMotivationalLetter .motivationalLetterToggle#MotivationalLetterToggledOff{background:url("/svgicon/toggleOff?defaultWidth=40px&defaultHeight=20px&fillColour=%23ffffff") no-repeat center}.toggleMotivationalLetter .motivationalLetterToggle#MotivationalLetterToggledOn{background:url("/svgicon/toggleOn?defaultWidth=40px&defaultHeight=20px&fillColour=%23ffffff&fillColour2=%23228b22") no-repeat center}.toggleMotivationalLetter .motivationalLetterToggle svg{height:22px;width:42px}.submitButtonContainer{margin-top:15px;width:100%}.submitButtonContainer>p{margin:0}.titleInputContainer{position:relative;margin-top:10px;padding-top:10px;width:100%}.titleInputContainer label{top:-6px;left:10px;font-size:10px;font-style:normal;position:absolute}.titleInputContainer .selectTitle{height:40px;font-size:16px;line-height:28px;display:block;width:100%;border:1px solid #c3c3c3;padding:5px 10px;border-radius:3px;background-color:#ffffff;outline:none}.titleInputContainer .selectIcon{position:absolute;top:15px;right:10px;display:inline-block;width:30px;height:30px;background:url("/svgicon/angleDown?defaultWidth=30px&defaultHeight=30px&fillColour=%230068b4") no-repeat center}.titleInputContainer .selectIcon>svg{width:30px;height:30px;fill:#0068b4}.titleInputContainer .awesomplete{z-index:100}.titleInputContainer .awesomplete>ul:not([hidden])>li{color:#3a3a3a}#MotivationalLetterError{margin-top:10px}#MotivationalLetterSubmitDivContainer{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:start;align-items:flex-start;margin-top:15px}#MotivationalLetterSubmitDivContainer .errorMessage{display:inline-block;visibility:hidden}#MotivationalLetterInputDivContainer{margin-top:10px}.storageBar{background-color:#ffffff;width:100%;height:35px;border:1px solid #c3c3c3;border-radius:3px}.storageBar .spentStorage{width:0%;max-width:100%;height:33px;border-radius:3px;background-color:#0068b4}.storageBarLegend{display:-webkit-box;display:flex;margin:0 2px;padding:10px 0 0 0;-webkit-box-pack:justify;justify-content:space-between;color:#c3c3c3}.lastSearchesContainer{min-height:150px;height:auto;margin-top:12px;border:1px solid #c3c3c3;background-color:#ffffff;border-radius:3px;position:relative;padding:0;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.lastSearchesContainer::before{content:"";position:absolute;top:-10px;left:30px;width:0;height:0;padding:9px;background:#ffffff;border:inherit;border-right:0;border-bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.lastSearchesContainer.closed{height:0;margin:0;padding:0;border:none;overflow:hidden;min-height:0;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.lastSearchesContainer.closed::before{display:none}.lastSearchesContainer.invisible,.lastSearchesContainer.empty{visibility:hidden}.lastSearchListEntry{padding:4px 6px;display:-webkit-box;display:flex}.lastSearchListEntry:not(:last-of-type){border-bottom:1px solid #c3c3c3}.lastSearchListEntry:hover,.lastSearchListEntry:focus,.lastSearchListEntry[aria-selected="true"]{background-color:#f1f1f1;position:relative}.lastSearchListEntry:hover>button,.lastSearchListEntry:focus>button,.lastSearchListEntry[aria-selected="true"]>button{background-color:#f1f1f1}.lastSearchListEntry>.lastSearchLink{display:block;position:relative;padding:3px 0 3px 40px;width:calc(100% - 38px)}.lastSearchListEntry>.lastSearchLink>.historyIconContainer{position:absolute;top:10px;left:4px;height:22px;width:22px;display:block;background:url("/svgicon/history?defaultWidth=22px&defaultHeight=22px&fillColour=%23c3c3c3") no-repeat center}.lastSearchListEntry>.lastSearchLink>.historyIconContainer>svg{fill:#c3c3c3}.lastSearchListEntry>.lastSearchLink>.firstLine{font-size:16px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding-top:1px}.lastSearchListEntry>.lastSearchLink>.firstLine.noSecondLine{padding:8px 0}.lastSearchListEntry>.lastSearchLink>.secondLine{font-size:10px;line-height:12px;color:#c3c3c3;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-top:1px}.lastSearchListEntry>.deleteLastSearchButton{width:40px;height:40px;padding:14px 6px 15px 22px;background-color:#ffffff;background:url("/svgicon/timesCross?defaultWidth=12px&defaultHeight=12px&fillColour=%233a3a3a") no-repeat center}.lastSearchListEntry>.deleteLastSearchButton>svg{position:relative;top:-3px;width:12px;height:12px}.messageStatusIcon{position:absolute;top:15px;left:20px;width:32px;height:32px;color:#0068b4}.messageStatusIcon .checkedSvg{height:20px;width:20px;display:inline-block;background:url("/svgicon/check?defaultWidth=20px&defaultHeight=20px&fillColour=%230068b4") no-repeat}.messageStatusIcon.frown>svg,.messageStatusIcon.bug>svg,.messageStatusIcon.exclamation>svg,.messageStatusIcon .exclamationTrinagle>svg{width:20px;height:20px;margin-top:3px}.messageStatusIcon.exclamationTrinagle{width:26px;height:26px;background:url("/svgicon/exclamationTriangle?defaultWidth=20px&defaultHeight=20px&fillColour=%230068b4") no-repeat center}.messageStatusIcon.bug{width:26px;height:26px;background:url("/svgicon/bug?defaultWidth=20px&defaultHeight=20px&fillColour=%230068b4") no-repeat center}.messageStatusIcon.frown{width:26px;height:26px;background:url("/svgicon/frown?defaultWidth=20px&defaultHeight=20px&fillColour=%230068b4") no-repeat center}button.invisilbeButton{width:0;height:0;overflow:hidden;margin:0;padding:0}.jobAlertContainer{margin-top:10px}.jobAlarmPartialForm{overflow:hidden;height:auto}.jobAlarmPartialForm.closed{height:0;visibility:hidden}.jobAlarmPartialForm .jobAlertAgbAcceptedContainer{position:relative}.jobAlarmPartialForm .jobAlertAgbAcceptedContainer .jobEmailAgbAccepted{height:auto}.jobAlarmPartialForm .jobAlertAgbAcceptedContainer .jobEmailAgbAcceptedLabel.labelError{color:#cf3815}.jobAlarmPartialForm .jobAlertAgbAcceptedContainer .jobEmailAgbAcceptedLabel a{color:#ffffff;font-weight:bold}.indexJobAlarmIconBar{padding-top:5px}.toggleJobAlarm{background-color:transparent;position:relative;padding:1px 40px 1px 40px;height:30px;color:#ffffff}.toggleJobAlarm>.jobAlarmIconContainer,.toggleJobAlarm>.jobAlarmToggle{position:absolute;height:26px;display:block;padding:2px}.toggleJobAlarm>.jobAlarmIconContainer>svg,.toggleJobAlarm>.jobAlarmToggle>svg{fill:#ffffff}.toggleJobAlarm>.jobAlarmIconContainer{left:6px;top:0;width:31px;height:31px;background:url("/svgicon/bell?defaultWidth=31px&defaultHeight=31px&fillColour=%23ffffff") no-repeat}.toggleJobAlarm>.jobAlarmToggle{right:0;top:0;width:36px}.toggleJobAlarm>.jobAlarmToggle#JobAlarmToggledOff{background:url("/svgicon/toggleOff?defaultWidth=30px&defaultHeight=15px&fillColour=%23ffffff") no-repeat 3px 7px}.toggleJobAlarm>.jobAlarmToggle#JobAlarmToggledOn{background:url("/svgicon/toggleOn?defaultWidth=30px&defaultHeight=15px&fillColour=%23ffffff&fillColour2=%23228b22") no-repeat 3px 7px}.jobAlarmPartialForm{padding-top:5px}.inputJobEMailContainer{margin-top:0}.inputJobEMailContainer>.clearButton{right:1px}.inputJobEMailContainer>input{padding-right:40px}.inputJobEMailContainer>label.labelIndexJobEMail.labelError{color:#ffffff}.inputJobEMailContainer>.inputJobEMail.inputError{color:#cf3815}.intervallButtonsRow,.radiusButtonsRow{display:-webkit-box;display:flex;margin-top:20px;margin-bottom:16px;overflow:hidden}.intervallButtonsRow>.intervallButtonContainer,.radiusButtonsRow>.intervallButtonContainer,.intervallButtonsRow>.radiusButtonContainer,.radiusButtonsRow>.radiusButtonContainer{position:relative;-webkit-box-flex:1;flex:1}.intervallButtonsRow>.intervallButtonContainer>.labelButton,.radiusButtonsRow>.intervallButtonContainer>.labelButton,.intervallButtonsRow>.radiusButtonContainer>.labelButton,.radiusButtonsRow>.radiusButtonContainer>.labelButton{display:block;height:40px;text-align:center;padding:6px;line-height:28px;border:1px solid #c3c3c3;border-left:none;cursor:pointer}.intervallButtonsRow>.intervallButtonContainer>.labelButton.first,.radiusButtonsRow>.intervallButtonContainer>.labelButton.first,.intervallButtonsRow>.radiusButtonContainer>.labelButton.first,.radiusButtonsRow>.radiusButtonContainer>.labelButton.first{border-top-left-radius:3px;border-bottom-left-radius:3px;border-left:1px solid #c3c3c3}.intervallButtonsRow>.intervallButtonContainer>.labelButton.last,.radiusButtonsRow>.intervallButtonContainer>.labelButton.last,.intervallButtonsRow>.radiusButtonContainer>.labelButton.last,.radiusButtonsRow>.radiusButtonContainer>.labelButton.last{border-top-right-radius:3px;border-bottom-right-radius:3px}.intervallButtonsRow>.intervallButtonContainer>.radioIntervall,.radiusButtonsRow>.intervallButtonContainer>.radioIntervall,.intervallButtonsRow>.radiusButtonContainer>.radioIntervall,.radiusButtonsRow>.radiusButtonContainer>.radioIntervall,.intervallButtonsRow>.intervallButtonContainer>.radioRadius,.radiusButtonsRow>.intervallButtonContainer>.radioRadius,.intervallButtonsRow>.radiusButtonContainer>.radioRadius,.radiusButtonsRow>.radiusButtonContainer>.radioRadius{width:0;height:0;margin:0;padding:0;position:absolute;-webkit-appearance:none;-moz-appearance:none;appearance:none;left:-9999px}.intervallButtonsRow>.intervallButtonContainer>.radioIntervall+label,.radiusButtonsRow>.intervallButtonContainer>.radioIntervall+label,.intervallButtonsRow>.radiusButtonContainer>.radioIntervall+label,.radiusButtonsRow>.radiusButtonContainer>.radioIntervall+label,.intervallButtonsRow>.intervallButtonContainer>.radioRadius+label,.radiusButtonsRow>.intervallButtonContainer>.radioRadius+label,.intervallButtonsRow>.radiusButtonContainer>.radioRadius+label,.radiusButtonsRow>.radiusButtonContainer>.radioRadius+label{background-color:#ffffff;color:#3a3a3a}.intervallButtonsRow>.intervallButtonContainer>.radioIntervall:checked+label,.radiusButtonsRow>.intervallButtonContainer>.radioIntervall:checked+label,.intervallButtonsRow>.radiusButtonContainer>.radioIntervall:checked+label,.radiusButtonsRow>.radiusButtonContainer>.radioIntervall:checked+label,.intervallButtonsRow>.intervallButtonContainer>.radioRadius:checked+label,.radiusButtonsRow>.intervallButtonContainer>.radioRadius:checked+label,.intervallButtonsRow>.radiusButtonContainer>.radioRadius:checked+label,.radiusButtonsRow>.radiusButtonContainer>.radioRadius:checked+label{background-color:#888888;color:#ffffff;border:1px solid #888888}.jobAlarmDatenschutzText{margin-top:10px;padding-bottom:6px}.jobAlarmDatenschutzText>a{color:#ffffff;font-weight:bold}.jobAlertFromIndexMessageBoxContainer{max-width:1280px;margin:0 auto}.jobAlertFromIndexPageMessageBox{height:0;overflow:hidden;margin:10px 0px;width:100%}.jobAlertFromIndexPageMessageBox>form{height:0;overflow:hidden}.jobAlertFromIndexPageMessageBox.open{height:auto;visibility:visible}.jobAlertFromIndexPageMessageBox.closed{height:0;overflow:hidden;margin:0}.jobAlertFromIndexPageMessageBox.invalidSearch>.jobAlertFromIndexMessageBoxInner .createEmptyJobAlertFromIndex,.jobAlertFromIndexPageMessageBox.invalidSearch>.jobAlertFromIndexMessageBoxInner .deleteEmptyJobAlertFromIndex{color:#ffffff;background-color:#cf3815;display:block;width:100%;margin-top:20px;font-weight:bold;font-size:16px;position:relative}.jobAlertFromIndexPageMessageBox>.jobAlertFromIndexPageSuccessMessage,.jobAlertFromIndexPageMessageBox>.jobAlertFromIndexPageErrorMessage,.jobAlertFromIndexPageMessageBox .jobAlertFromIndexNoJobOffersHint,.jobAlertFromIndexPageMessageBox .jobAlertFromIndexPageSpinnerBox{position:relative;padding:20px 60px 20px 60px;background-color:#ffffff}.jobAlertFromIndexPageMessageBox>.jobAlertFromIndexPageSuccessMessage>h4,.jobAlertFromIndexPageMessageBox>.jobAlertFromIndexPageErrorMessage>h4,.jobAlertFromIndexPageMessageBox .jobAlertFromIndexNoJobOffersHint>h4,.jobAlertFromIndexPageMessageBox .jobAlertFromIndexPageSpinnerBox>h4{margin-top:0px;margin-bottom:20px;font-size:20px}.jobAlertFromIndexPageMessageBox>.jobAlertFromIndexPageSuccessMessage>.closeButtonMessageBox,.jobAlertFromIndexPageMessageBox>.jobAlertFromIndexPageErrorMessage>.closeButtonMessageBox,.jobAlertFromIndexPageMessageBox .jobAlertFromIndexNoJobOffersHint>.closeButtonMessageBox,.jobAlertFromIndexPageMessageBox .jobAlertFromIndexPageSpinnerBox>.closeButtonMessageBox{position:absolute;top:8px;right:20px;width:40px;height:40px;padding:15px;color:#0068b4;background-color:transparent;background-image:url("/svgicon/timesCross?defaultWidth=12px&defaultHeight=12px&fillColour=%230068b4");background-repeat:no-repeat;background-position:center center}.jobAlertFromIndexPageMessageBox>.jobAlertFromIndexPageSuccessMessage>.closeButtonMessageBox>svg,.jobAlertFromIndexPageMessageBox>.jobAlertFromIndexPageErrorMessage>.closeButtonMessageBox>svg,.jobAlertFromIndexPageMessageBox .jobAlertFromIndexNoJobOffersHint>.closeButtonMessageBox>svg,.jobAlertFromIndexPageMessageBox .jobAlertFromIndexPageSpinnerBox>.closeButtonMessageBox>svg{fill:#0068b4;margin-top:-1px}.jobAlertFromIndexPageMessageBox>.jobAlertFromIndexPageSuccessMessage>.messageStatusIcon>svg,.jobAlertFromIndexPageMessageBox>.jobAlertFromIndexPageErrorMessage>.messageStatusIcon>svg,.jobAlertFromIndexPageMessageBox .jobAlertFromIndexNoJobOffersHint>.messageStatusIcon>svg,.jobAlertFromIndexPageMessageBox .jobAlertFromIndexPageSpinnerBox>.messageStatusIcon>svg{width:32px;height:32px}.jobAlertFromIndexPageMessageBox>.jobAlertFromIndexNoJobOffersHint>.messageStatusIcon>svg{width:32px;height:32px;margin-top:3px}.jobalertUserEmail{font-size:16px;line-height:22px;font-weight:bold}.jobAlertFromIndexSpinner,.loadPartialViewSpinner{margin:20px auto 0;width:70px;text-align:center}:not(#ChangePasswordPanel):not(#ChangeEmailPanel).dialogContainer>.loadPartialViewSpinner{margin-top:130px}.loginRegisterFormContainer>.loadPartialViewSpinner{margin-top:40px auto 40px}.jobAlertFromIndexSpinner>div,.loadPartialViewSpinner>div,.uploadingOverlay>div{width:18px;height:18px;background-color:#0068b4;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.jobAlertFromIndexSpinner .bounce1,.loadPartialViewSpinner .bounce1,.uploadingOverlay .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.jobAlertFromIndexSpinner .bounce2,.loadPartialViewSpinner .bounce2,.uploadingOverlay .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.containerClose{display:none}.searchSearchFormContainer{padding:12px;background-color:#0068b4;color:#ffffff;position:absolute;top:133px;width:100%;z-index:75;max-width:700px;min-width:320px}.searchSearchFormContainer #SearchForm>.inputLocationSelectUmkreisContainer{margin-bottom:10px}.searchSearchFormContainer #SearchForm #searchFormSearchSelectedFilterWrapper{padding:0;width:100%;background-color:#0068b4;position:relative}.searchSearchFormContainer #SearchForm #searchFormSearchSelectedFilterWrapper .searchFormselectedFiltersContainer{padding:15px 0;display:-webkit-box;display:flex;width:100%;flex-flow:wrap;position:relative;background-color:#0068b4}.searchSearchFormContainer #SearchForm #searchFormSearchSelectedFilterWrapper .searchFormselectedFiltersContainer .searchFormdeleteFilterContainer{margin:3px}.searchSearchFormContainer #SearchForm #searchFormSearchSelectedFilterWrapper .searchFormselectedFiltersContainer .searchFormdeleteFilterContainer .searchFormdeleteSelectedSearchFilter,.searchSearchFormContainer #SearchForm #searchFormSearchSelectedFilterWrapper .searchFormselectedFiltersContainer .searchFormdeleteFilterContainer .searchFormdeleteSelectedSearchFilterReset{position:relative;display:inline-block;background-color:#888888;border:1px solid #888888;color:#ffffff;margin:0;padding:3px 25px 3px 5px;border-radius:3px;height:auto;line-height:normal}.searchSearchFormContainer #SearchForm #searchFormSearchSelectedFilterWrapper .searchFormselectedFiltersContainer .searchFormdeleteFilterContainer .searchFormdeleteSelectedSearchFilter svg,.searchSearchFormContainer #SearchForm #searchFormSearchSelectedFilterWrapper .searchFormselectedFiltersContainer .searchFormdeleteFilterContainer .searchFormdeleteSelectedSearchFilterReset svg{max-height:15px;max-width:15px;fill:#ffffff;position:absolute;top:4px;right:4px}.searchSearchFormContainer #SearchForm #searchFormSearchSelectedFilterWrapper .searchFormselectedFiltersContainer .searchFormdeleteFilterContainer .searchFormdeleteSelectedSearchFilter span,.searchSearchFormContainer #SearchForm #searchFormSearchSelectedFilterWrapper .searchFormselectedFiltersContainer .searchFormdeleteFilterContainer .searchFormdeleteSelectedSearchFilterReset span{max-height:15px;max-width:15px;position:absolute;top:5px;right:4px;height:15px;width:15px;display:inline-block}.searchSearchFormContainer #SearchForm #searchFormSearchSelectedFilterWrapper .searchFormselectedFiltersContainer .searchFormdeleteFilterContainer .searchFormdeleteSelectedSearchFilter span{background:url("/svgicon/fontAwesomeTimes?defaultWidth=15px&defaultHeight=15px&fillColour=%23ffffff") no-repeat}.searchSearchFormContainer #SearchForm #searchFormSearchSelectedFilterWrapper .searchFormselectedFiltersContainer .searchFormdeleteFilterContainer .searchFormdeleteSelectedSearchFilterReset{background-color:#ffffff;border:1px solid #ffffff;color:#0068b4}.searchSearchFormContainer #SearchForm #searchFormSearchSelectedFilterWrapper .searchFormselectedFiltersContainer .searchFormdeleteFilterContainer .searchFormdeleteSelectedSearchFilterReset span{background:url("/svgicon/trash?defaultWidth=15px&defaultHeight=15px&fillColour=%230068b4") no-repeat}.landingPageSummaryTextContainer{padding:5px 12px;width:100%;background-color:#f1f1f1}.landingPageSummaryTextContainer .searchSummaryText{margin:0;padding:5px 0;font-size:1rem;font-weight:normal;line-height:22px;border-bottom:1px solid #c3c3c3}.landingPageSummaryTextContainer .searchSummaryText .numberOfJobOffers{font-weight:600;font-size:1.3rem}.jobEmailCenter{background-color:#f4f3f3}.jobEmailCenter .error{color:#ffffff;background-color:red;border-radius:3px;padding:3px;visibility:collapse;display:inline-block;font-size:12px;line-height:16px;margin-bottom:1px}.jobEmailCenter .error.open{visibility:visible}.jobEmailCenter input::-webkit-input-placeholder{color:#acacac;font-style:italic}.jobEmailCenter input::-moz-placeholder{color:#acacac;font-style:italic}.jobEmailCenter input::placeholder{color:#acacac;font-style:italic}.jobEmailCenter .modalMessageBox{max-width:500px}.jeceEmailInfo{padding:0 15px}.jeceHtmlMessage{padding:70px 15px 10px;margin:10px;background-color:#ffffff}.jeceHtmlMessage.updated,.jeceHtmlMessage.activated,.jeceHtmlMessage.reconfirmed,.jeceHtmlMessage.deleted{background-image:url("/svgicon/check?defaultWidth=50px&defaultHeight=50px&fillColour=%23c3c3c3");background-repeat:no-repeat;background-position:center 10px}.jeceHtmlMessage.created{background-image:url("/svgicon/envelope?defaultWidth=50px&defaultHeight=50px&fillColour=%23c3c3c3");background-repeat:no-repeat;background-position:center 10px}.jobEmailCenterContent{padding-bottom:5px}.jobEmailCenterContent .jobEmailCenterEntry svg{margin-right:10px;height:26px;max-width:26px;fill:#c3c3c3}.jobEmailCenterContent .jeceNew,.jobEmailCenterContent .jeceDelete,.jobEmailCenterContent .jeceEdit,.jobEmailCenterContent .jeceSave,.jobEmailCenterContent .jeceConfirm,.jobEmailCenterContent .jeceCancel{display:inline-block;height:40px;padding:9px 10px;margin:0;position:relative;border:none;border-radius:3px;outline:none;cursor:pointer;font-family:inherit;font-size:16px;line-height:22px;text-transform:none;background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent));background-image:-o-linear-gradient(transparent, transparent);background-image:linear-gradient(transparent, transparent);background-color:#f1f1f1;color:#3a3a3a;text-align:center;font-weight:bold;margin:10px 0;width:100%}.jobEmailCenterContent .jeceNew[disabled],.jobEmailCenterContent .jeceDelete[disabled],.jobEmailCenterContent .jeceEdit[disabled],.jobEmailCenterContent .jeceSave[disabled],.jobEmailCenterContent .jeceConfirm[disabled],.jobEmailCenterContent .jeceCancel[disabled]{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.jobEmailCenterContent .jeceNew[disabled]:hover,.jobEmailCenterContent .jeceDelete[disabled]:hover,.jobEmailCenterContent .jeceEdit[disabled]:hover,.jobEmailCenterContent .jeceSave[disabled]:hover,.jobEmailCenterContent .jeceConfirm[disabled]:hover,.jobEmailCenterContent .jeceCancel[disabled]:hover{cursor:not-allowed}.jobEmailCenterContent .jeceNew>svg,.jobEmailCenterContent .jeceDelete>svg,.jobEmailCenterContent .jeceEdit>svg,.jobEmailCenterContent .jeceSave>svg,.jobEmailCenterContent .jeceConfirm>svg,.jobEmailCenterContent .jeceCancel>svg{fill:#ffffff;max-width:20px;height:20px;margin-right:10px;vertical-align:top}.jobEmailCenterContent .jeceNew>svg,.jobEmailCenterContent .jeceDelete>svg,.jobEmailCenterContent .jeceEdit>svg,.jobEmailCenterContent .jeceSave>svg,.jobEmailCenterContent .jeceConfirm>svg,.jobEmailCenterContent .jeceCancel>svg{max-width:22px;height:22px}.jobEmailCenterContent .jeceNew{border:1px solid #0068b4;color:#ffffff;background:#0068b4;background-image:url("/svgicon/bell?defaultWidth=22px&defaultHeight=22px&fillColour=%23ffffff");background-repeat:no-repeat;background-position:10px center}.jobEmailCenterContent .jeceNew .lds-ring span{border:2px solid #ffffff;border-color:#ffffff transparent transparent transparent}.jobEmailCenterContent .jeceEdit{border:1px solid #0068b4;color:#ffffff;background:#0068b4;background-image:url("/svgicon/pencil?defaultWidth=22px&defaultHeight=22px&fillColour=%23ffffff");background-repeat:no-repeat;background-position:calc(50% - 80px) center;padding-left:40px}.jobEmailCenterContent .jeceEdit svg{fill:#ffffff}.jobEmailCenterContent .jeceEdit .lds-ring span{border:2px solid #ffffff;border-color:#ffffff transparent transparent transparent}.jobEmailCenterContent .jeceSave{border:1px solid #0068b4;color:#ffffff;background:#0068b4;background-image:url("/svgicon/save?defaultWidth=22px&defaultHeight=22px&fillColour=%23ffffff");background-repeat:no-repeat;background-position:calc(50% - 80px) center;padding-left:40px}.jobEmailCenterContent .jeceSave svg{fill:#ffffff}.jobEmailCenterContent .jeceSave.jeceSaveCreate{background-image:url("/svgicon/bell?defaultWidth=22px&defaultHeight=22px&fillColour=%23ffffff")}.jobEmailCenterContent .jeceSave .lds-ring span{border:2px solid #ffffff;border-color:#ffffff transparent transparent transparent}.jobEmailCenterContent .jeceCancel{border:1px solid #0068b4;color:#0068b4;background:#ffffff}.jobEmailCenterContent .jeceCancel svg{fill:#0068b4}.jobEmailCenterContent .jeceCancel .lds-ring span{border:2px solid #0068b4;border-color:#0068b4 transparent transparent transparent}.jobEmailCenterContent .jeceConfirm{border:1px solid #0068b4;color:#ffffff;background:#0068b4}.jobEmailCenterContent .jeceConfirm svg{fill:#ffffff}.jobEmailCenterContent .jeceConfirm .lds-ring span{border:2px solid #ffffff;border-color:#ffffff transparent transparent transparent}.jobEmailCenterContent .jeceDelete{border:1px solid #0068b4;color:#0068b4;background:#ffffff;background-image:url("/svgicon/trash?defaultWidth=22px&defaultHeight=22px&fillColour=%230068b4");background-repeat:no-repeat;background-position:calc(50% - 80px) center;padding-left:40px}.jobEmailCenterContent .jeceDelete svg{fill:#0068b4}.jobEmailCenterContent .jeceDelete .lds-ring span{border:2px solid #0068b4;border-color:#0068b4 transparent transparent transparent}.jobEmailCenterDeleteContainer{padding:0 10px 30px}.jobEmailCenterEntry{background:#ffffff;padding:10px 15px;margin:20px 0;z-index:550}.jobEmailCenterEntry>input[type="checkbox"]~.jeceView{display:block}.jobEmailCenterEntry>input[type="checkbox"]~.jeceForm{display:none}.jobEmailCenterEntry>input[type="checkbox"]:checked~.jeceView{display:none}.jobEmailCenterEntry>input[type="checkbox"]:checked~.jeceForm{display:block}.jeceForm .jeceInfo>div,.jeceView .jeceInfo>div{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:10px 0;border-bottom:1px solid #c3c3c3}.jeceForm .jeceInfo>div>svg,.jeceView .jeceInfo>div>svg{vertical-align:middle}.jeceForm .jeceInfo>div>span,.jeceView .jeceInfo>div>span{vertical-align:middle}.jeceForm .jeceInfo .searchIcon,.jeceView .jeceInfo .searchIcon{padding-left:30px;background:url("/svgicon/search?defaultWidth=20px&defaultHeight=20px&fillColour=%23c3c3c3") no-repeat left center}.jeceForm .jeceInfo .searchIcon>svg,.jeceView .jeceInfo .searchIcon>svg{height:20px}.jeceForm .jeceInfo .mapIcon,.jeceView .jeceInfo .mapIcon{padding-left:30px;background:url("/svgicon/mapMarker?defaultWidth=20px&defaultHeight=20px&fillColour=%23c3c3c3") no-repeat left center}.jeceForm .jeceInfo .mapIcon>svg,.jeceView .jeceInfo .mapIcon>svg{height:22px}.jeceForm .jeceInfo .radiusIcon,.jeceView .jeceInfo .radiusIcon{padding-left:30px;background:url("/svgicon/crossHairs?defaultWidth=22px&defaultHeight=22px&fillColour=%23c3c3c3") no-repeat left center}.jeceForm .jeceInfo .intervallIcon,.jeceView .jeceInfo .intervallIcon{padding-left:30px;background:url("/svgicon/bell?defaultWidth=26px&defaultHeight=26px&fillColour=%23c3c3c3") no-repeat left center}.jeceForm input.error-invalid{border-color:#cf3815}.jeceForm .awesomplete,.jeceForm input{width:100%}.jeceForm .radiusButtonsRow,.jeceForm .intervallButtonsRow{width:100%;margin:0}.jeceForm .radiusButtonsRow .labelButton{padding:6px 0;font-size:12px}.jeceFilter{padding:10px 0 10px 30px;background:url("/svgicon/filterFunnel?defaultWidth=24px&defaultHeight=24px&fillColour=%23c3c3c3") no-repeat left center}.jeceFilter>span{position:relative;display:inline-block;border:1px solid #c3c3c3;margin:2px 10px 0 0;padding:3px 5px;border-radius:3px}.jeceFilter>svg{vertical-align:middle;margin:0 10px 0 4px}.indexFormenSliderHeading,.indexNewsFeedHeading{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:baseline;align-items:baseline}.sliderHeadingContainer h2{margin:0}.topJobsContainer .topJobsHeaderAndPagerContainer{display:-webkit-box;display:flex}.topJobsContainer .topJobsHeaderAndPagerContainer>h2{-webkit-box-flex:1;flex:1}.topJobsContainer .topJobsHeaderAndPagerContainer>.pager{-webkit-box-flex:1;flex:1;padding-bottom:5px}.topJobsContainer .continuous-slide-wrapper{display:-webkit-box;display:flex}.topJobsContainer .continuous-slide-wrapper .continuous-slide-left,.topJobsContainer .continuous-slide-wrapper .continuous-slide-right{display:none;-webkit-box-flex:0;flex:0 0 41px;width:41px}.topJobsContainer .continuous-slide-wrapper .continuous-slide-content{-webkit-box-flex:1;flex:1}.topJobsContainer .continuous-slide-left-arrow,.topJobsContainer .continuous-slide-right-arrow{width:41px;height:41px;border-radius:20px;background:#ffffff;position:relative;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);cursor:pointer}.topJobsContainer .continuous-slide-left-arrow svg,.topJobsContainer .continuous-slide-right-arrow svg{fill:#0068b4}.topJobsContainer .continuous-slide-left-arrow svg:hover,.topJobsContainer .continuous-slide-right-arrow svg:hover{fill:#0068b4}.topJobsContainer .continuous-slide-left-arrow{background:url("/svgicon/angleLeft?defaultWidth=40px&defaultHeight=40px&fillColour=%230068b4") no-repeat center}.topJobsContainer .continuous-slide-left-arrow:focus,.topJobsContainer .continuous-slide-left-arrow:hover{background:url("/svgicon/angleLeft?defaultWidth=40px&defaultHeight=40px&fillColour=%230068b4") no-repeat center}.topJobsContainer .continuous-slide-right-arrow{margin-right:0;margin-left:auto;background:url("/svgicon/angleRight?defaultWidth=40px&defaultHeight=40px&fillColour=%230068b4") no-repeat center}.topJobsContainer .continuous-slide-right-arrow:focus,.topJobsContainer .continuous-slide-right-arrow:hover{background:url("/svgicon/angleRight?defaultWidth=40px&defaultHeight=40px&fillColour=%230068b4") no-repeat center}.topJobsContainer .pager{display:-webkit-box;display:flex;min-width:150px;max-width:400px}.topJobsContainer .pager>.pagerLeft,.topJobsContainer .pager>.pagerRight,.topJobsContainer .pager>.pagerNumber{border-radius:0;border:1px solid #c3c3c3;padding:5px 0}.topJobsContainer .pager>.pagerLeft:disabled,.topJobsContainer .pager>.pagerRight:disabled,.topJobsContainer .pager>.pagerNumber:disabled{color:#c3c3c3;cursor:inherit}.topJobsContainer .pager>.pagerLeft:disabled svg,.topJobsContainer .pager>.pagerRight:disabled svg,.topJobsContainer .pager>.pagerNumber:disabled svg{fill:#c3c3c3}.topJobsContainer .pager>.pagerLeft{border-top-left-radius:3px;border-bottom-left-radius:3px;width:65px;height:28px;background:url("/svgicon/angleLeft?defaultWidth=26px&defaultHeight=26px&fillColour=%230068b4") no-repeat center}.topJobsContainer .pager>.pagerLeft:disabled{background:url("/svgicon/angleLeft?defaultWidth=26px&defaultHeight=26px&fillColour=%23c3c3c3") no-repeat center #ffffff}.topJobsContainer .pager>.pagerRight{border-top-right-radius:3px;border-bottom-right-radius:3px;border-left:none;width:65px;height:28px;background:url("/svgicon/angleRight?defaultWidth=26px&defaultHeight=26px&fillColour=%230068b4") no-repeat center}.topJobsContainer .pager>.pagerRight:disabled{background:url("/svgicon/angleRight?defaultWidth=26px&defaultHeight=26px&fillColour=%23c3c3c3") no-repeat center #ffffff}.topJobsContainer .pager>.pagerNumber{border-left:none}.topJobsContainer .pager>.pagerLeft,.topJobsContainer .pager>.pagerRight,.topJobsContainer .pager>.pagerNumber{background-color:#ffffff;color:#0068b4;height:40px;line-height:30px;text-align:center;-webkit-box-flex:1;flex:1}.topJobsContainer .pager>.pagerLeft[data-iscurrentpage=true],.topJobsContainer .pager>.pagerRight[data-iscurrentpage=true],.topJobsContainer .pager>.pagerNumber[data-iscurrentpage=true]{font-weight:bold;background-color:#0068b4;color:#ffffff;border:1px solid #0068b4;border-left:none;pointer-events:none;cursor:text}.topJobsContainer .pager>.pagerLeft[data-iscurrentpage=false],.topJobsContainer .pager>.pagerRight[data-iscurrentpage=false],.topJobsContainer .pager>.pagerNumber[data-iscurrentpage=false]{display:none;visibility:hidden}.topJobsContainer .pager .pager-placeholder{visibility:hidden;display:none}.topJobs{margin-left:-12px;margin-right:-12px}.topJobs .jobOffer.topJobsVisibleElement{display:-webkit-box;display:flex;visibility:visible}.topJobs .jobOffer{display:none;visibility:hidden;border-bottom:1px solid #c3c3c3}.topJobs .jobOffer .jobOfferLogoContainer>div{background-color:#ffffff;border:1px solid #c3c3c3}.topJobs .jobOffer .jobOfferSummaryContainer .jobOfferTitle{font-weight:bold}.topJobs .jobOffer .jobOfferSummaryContainer .jobOfferCompanyLink{font-size:12px}.topJobs .jobOffer .jobOfferSummaryContainer .jobOfferBenifits{font-size:12px}.topJobs .jobOffer .jobOfferSummaryContainer .jobOfferBenifits div{color:#3a3a3a}.topJobs .jobOffer+.jobOffer{border-top:none}.jobOfferAge span,.jobOfferLocation span,.jobOfferFilter span,.jobOfferWage span,.jobOfferId span{width:18px;height:18px;display:inline-block;vertical-align:sub}.jobOfferAge>span{background:url("/svgicon/calendar?defaultWidth=18px&defaultHeight=18px&fillColour=%239c9c9c") no-repeat}.jobOfferLocation>span{background:url("/svgicon/mapMarker?defaultWidth=18px&defaultHeight=18px&fillColour=%239c9c9c") no-repeat}.jobOfferFilter>span{background:url("/svgicon/clock?defaultWidth=18px&defaultHeight=18px&fillColour=%239c9c9c") no-repeat}.jobOfferWage>span{background:url("/svgicon/euro?defaultWidth=18px&defaultHeight=18px&fillColour=%239c9c9c") no-repeat}.stellenmarktItem{display:block;border-bottom:1px solid #c3c3c3;margin-left:-12px;margin-right:-12px;margin-top:18px;padding-left:12px;padding-right:12px;padding-bottom:18px}.stellenmarktItem:first-of-type{margin-top:0}.stellenmarktItem:last-of-type{border-bottom:none}.stellenmarktItemImageContainer{text-align:center}.stellenmarktItemImage{width:100%;height:auto}.stellenmarktItemTextContainer{padding-top:12px}.stellenmarktItemTextContainer .dachHeadline{margin-bottom:6px;font-size:14px;font-weight:bold}.stellenmarktItemTextContainer>h3{margin:-5px 0 6px 0;font-size:20px;font-weight:bold;line-height:26px}.topJobBrowsingTabContainer{overflow-x:auto;overflow-y:hidden;margin-bottom:0;position:relative;height:65px;font-weight:bold}.topJobBrowsingTabContainerInner{white-space:nowrap;position:absolute;top:5px;left:0}.tobJobBrowsingTabButtonContainer{display:inline-block}.tobJobBrowsingTabButtonContainer+.tobJobBrowsingTabButtonContainer{margin-left:24px}.tobJobBrowsingTabButton{border-radius:0;background-color:transparent;padding-left:0;padding-right:0;font-size:20px;color:inherit;font-weight:bold}.tobJobBrowsingTabButton.activeTab{background:-o-linear-gradient(bottom, #0068b4, #0068b4 3px, transparent 3px, transparent);background:linear-gradient(to top, #0068b4, #0068b4 3px, transparent 3px, transparent)}.tobJobBrowsingTabButton:first-of-type{margin-left:0}.tobJobBrowsingTabButton:last-of-type{margin-right:0}.tobJobBrowingListsContainer{margin-bottom:24px}.topJobBrowsingListContainer{position:relative;overflow:hidden;height:0}.topJobBrowsingListContainer.active{height:260px}.topJobBrowsingListContainer.active.open{height:auto}.topJobBrowsingListContainer h3{margin-top:6px;margin-bottom:12px}.topJobBrowsingListContainer>.moreButtonContainer{position:absolute;bottom:0px;left:0px;right:0px;padding-top:10px;padding-bottom:10px}.topJobBrowsingListContainer>.moreButtonContainer>button{color:#0068b4;margin:0 auto;display:block;background-color:transparent;border-radius:0;padding-left:0;padding-right:26px;position:relative;font-weight:bold}.topJobBrowsingListContainer>.moreButtonContainer>button>.moreButtonIconContainer{position:absolute;top:10px;right:0px;height:20px;width:20px;display:block}.topJobBrowsingListContainer>.moreButtonContainer>button>.moreButtonIconContainer.down{background:url("/svgicon/angleDown?defaultWidth=20px&defaultHeight=20px&fillColour=%230068b4") no-repeat}.topJobBrowsingListContainer>.moreButtonContainer>button>.moreButtonIconContainer.up{background:url("/svgicon/angleUp?defaultWidth=20px&defaultHeight=20px&fillColour=%230068b4") no-repeat}.topJobBrowsingList{margin:0;padding:0 0 60px 0}.topJobBrowsingList>li:first-child{margin:10px 0 0 0}.topJobBrowsingList>li>a{display:inline-block;line-height:20px;padding:6px 0}.fliessTextHeading{text-align:center;margin-top:24px;margin-bottom:24px}.fliessText{font-size:12px;text-align:center}.contentRow{margin:15px 0}.contentRow:last-child{margin-bottom:0}.contentRow:nth-of-type(2n+1){background-color:#ffffff}.contentRow:nth-of-type(2n+1) .moreButtonContainer{background-color:#ffffff}.contentRow:nth-of-type(2n){background-color:#f1f1f1}.contentRow:nth-of-type(2n) .moreButtonContainer{background-color:#f1f1f1}.contentRowInner{padding:12px}.footerLinkList{margin-top:20px}.footerLinkList>li{list-style-type:none}.footerLinkList>li>a{color:#ffffff}.appStoreButton{width:120px}.footerContainer{width:100%}.footerContainer .upperFooter{color:#ffffff;background-color:#0068b4}.footerContainer .upperFooterInner{width:100%;padding:20px 12px}.footerContainer .upperFooterInner .footerServices,.footerContainer .upperFooterInner .footerPortale,.footerContainer .upperFooterInner .footerApps{display:none;visibility:hidden}.footerContainer .upperFooterInner .footerSocial{display:-webkit-box;display:flex;justify-content:space-around;-webkit-box-align:center;align-items:center}.footerContainer .upperFooterInner .footerSocial>.footerHeadline{display:none;visibility:hidden}.footerContainer .upperFooterInner .footerSocial .socialLink{display:-webkit-box;display:flex;width:40px;height:40px;-webkit-box-align:center;align-items:center;justify-content:space-around}.footerContainer .upperFooterInner .footerSocial .socialLink span{width:40px;height:40px;display:-webkit-inline-box;display:inline-flex}.footerContainer .upperFooterInner .footerSocial .socialLink .facebook{background:url("/svgicon/facebook?defaultWidth=40px&defaultHeight=40px&fillColour=%23ffffff") no-repeat}.footerContainer .upperFooterInner .footerSocial .socialLink .xing{background:url("/svgicon/xing?defaultWidth=40px&defaultHeight=40px&fillColour=%23ffffff") no-repeat}.footerContainer .upperFooterInner .footerSocial .socialLink .linkedIn{background:url("/svgicon/linkedIn?defaultWidth=40px&defaultHeight=40px&fillColour=%23ffffff") no-repeat}.footerContainer .upperFooterInner .footerSocial .socialLink .instagram{background:url("/svgicon/instagram?defaultWidth=40px&defaultHeight=40px&fillColour=%23ffffff") no-repeat}.footerContainer .upperFooterInner .footerSocial .socialLink .youtube{background:url("/svgicon/youTube?defaultWidth=40px&defaultHeight=40px&fillColour=%23ffffff") no-repeat}.footerContainer .upperFooterInner .footerAppsAndSocial+.forEmployer{margin:24px auto 0 auto}.footerContainer .upperFooterInner .forEmployer{display:inline-block;margin:0 auto 0 auto;padding:10px 60px;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#ffffff;background-color:#0068b4;border-radius:3px;text-align:center;font-size:20px;font-weight:bold;background-image:url("/svgicon/pencil?defaultWidth=20px&defaultHeight=20px&fillColour=%23ffffff");background-repeat:no-repeat;background-position:40px center}.footerContainer .upperFooterInner .fourColumnsFooter{display:none;visibility:hidden}.footerContainer .lowerFooter{color:#ffffff;background-color:#0068b4}.footerContainer .lowerFooterInner{padding:10px 12px;text-align:center;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.footerContainer .lowerFooterInner .impressumFooter>a{display:inline-block;padding:6px;color:#ffffff}.footerContainer .lowerFooterInner .copyRightText,.footerContainer .lowerFooterInner .desktopSpacer{display:none;visibility:hidden}.errorContent{padding:12px 12px 0 12px}.errorContent>h1{font-size:20px;font-weight:bold;margin:0 0 20px 0}.errorMessageBox{margin-left:-12px;margin-right:-12px;position:relative;padding:20px 60px 20px 60px;background-color:#f1f1f1}.errorMessageBox>h2{font-size:20px;margin-top:0;margin-bottom:20px}.errorMessageBox .linkButton{margin-top:12px;padding:7px;height:40px;font-weight:bold;font-size:16px;width:280px;text-align:center}#jobOfferDetailWrapper{display:none;overflow:hidden}@-webkit-keyframes slidein{from{opacity:0;width:0%}to{opacity:1;width:63%}}@keyframes slidein{from{opacity:0;width:0%}to{opacity:1;width:63%}}@-webkit-keyframes setSmaller{from{width:100%}to{width:35%}}@keyframes setSmaller{from{width:100%}to{width:35%}}.openSplitViewAnimationRight{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-name:slidein;animation-name:slidein}.openSplitViewAnimationLeft{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-name:setSmaller;animation-name:setSmaller}#searchContentWrapper{display:-webkit-box;display:flex;position:relative}.positionFixed{position:fixed}#desktopJobAlertButtonContainer{display:none}#filterListWrapper{width:100%}#filterListWrapper #searchSelectedFilterWrapperDesktop,#filterListWrapper .filterTabButtonContainer,#filterListWrapper .desktopFilterViewdeleteFilterContainer,#filterListWrapper #filterCancelDesktop{display:none}#filterListWrapper .filterListHead{background-color:#f1f1f1;padding:15px 12px;font-size:1.5rem}#filterListWrapper .filterListHead #filterCancel{float:right;font-size:1rem;background-color:#f1f1f1;color:#3a3a3a;height:auto;padding:2px 5px}#filterListWrapper .filterSearchText{padding:15px 12px 0 12px}#filterListWrapper .filterSearchText p{margin:0;padding:0}#filterListWrapper .filterCategoryBox{margin:15px 12px}#filterListWrapper .filterCategoryBox .filterCategoryBoxHead{padding:10px 40px 10px 10px;background-color:#888888;color:#ffffff;position:relative;font-weight:bold}#filterListWrapper .filterCategoryBox .filterCategoryBoxHead .filterCategoryAngle{position:absolute;top:6px;right:10px;height:26px;width:26px}#filterListWrapper .filterCategoryBox .filterList{border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3;border-radius:0 0 3px 3px}#filterListWrapper .filterCategoryBox .filterList .filterItem{cursor:pointer;border-bottom:1px solid #c3c3c3;position:relative}#filterListWrapper .filterCategoryBox .filterList .filterItem>form{display:-webkit-box;display:flex}#filterListWrapper .filterCategoryBox .filterList .filterItem:not(.activeFilter):hover,#filterListWrapper .filterCategoryBox .filterList .filterItem:not(.activeFilter):active,#filterListWrapper .filterCategoryBox .filterList .filterItem:not(.activeFilter):focus{background-color:#0068b4;color:#ffffff}#filterListWrapper .filterCategoryBox .filterList .filterItem .filterListItem,#filterListWrapper .filterCategoryBox .filterList .filterItem .filterListItemDesktop{margin:0 0 0 40px;padding:10px 10px;background-color:transparent;display:block;height:auto;color:inherit;text-align:left;-webkit-box-flex:1;flex:1}#filterListWrapper .filterCategoryBox .filterList .filterItem .filterListItem .filterFakeCheckbox,#filterListWrapper .filterCategoryBox .filterList .filterItem .filterListItemDesktop .filterFakeCheckbox{height:20px;width:20px;display:inline-block;margin:0 5px 0 -30px;position:relative;top:2px;background-color:#ffffff;border:1px solid #c3c3c3;left:3px}#filterListWrapper .filterCategoryBox .filterList .filterItem .filterListItem .filterFakeCheckbox .checkedSvg,#filterListWrapper .filterCategoryBox .filterList .filterItem .filterListItemDesktop .filterFakeCheckbox .checkedSvg{background:url("/svgicon/check?defaultWidth=20px&defaultHeight=20px&fillColour=%23ffffff") no-repeat;background-size:auto;height:17px;width:17px;top:-1px;position:relative;left:-1px;display:inline-block}#filterListWrapper .filterCategoryBox .filterList .filterItem .filterListItem .filterName,#filterListWrapper .filterCategoryBox .filterList .filterItem .filterListItemDesktop .filterName{vertical-align:bottom}#filterListWrapper .filterCategoryBox .filterList .filterItem .filterListItem .selectedFilter,#filterListWrapper .filterCategoryBox .filterList .filterItem .filterListItemDesktop .selectedFilter{top:0px !important;margin:3px 5px 0 -30px;background-color:#0068b4;border:1px solid #0068b4}#filterListWrapper .filterCategoryBox .filterList .filterItem:last-child{border-radius:0 0 3px 3px}#filterListWrapper .filterCategoryBox .filterList .filterItem.activeFilter .filterListItem{font-weight:bold}#filterListWrapper .filterResetContainer,#filterListWrapper .filterSubmitButtonContainer{margin:15px 12px;border-radius:3px}#filterListWrapper .filterResetContainer .filterReset,#filterListWrapper .filterSubmitButtonContainer .filterReset,#filterListWrapper .filterResetContainer .filterSubmit,#filterListWrapper .filterSubmitButtonContainer .filterSubmit{width:100%;padding:0 12px;border:none;border-radius:3px;background-color:#ffffff;color:#0068b4}#filterListWrapper .filterResetContainer .filterReset,#filterListWrapper .filterSubmitButtonContainer .filterReset{position:relative;border:1px solid #0068b4;color:#0068b4;background-color:#0068b4}#filterListWrapper .filterResetContainer .filterReset>span,#filterListWrapper .filterSubmitButtonContainer .filterReset>span{display:inline-block;width:16px;height:14px;background:url("/svgicon/trash?defaultWidth=16px&defaultHeight=16px&fillColour=%230068b4")}#filterListWrapper .filterResetContainer .filterReset:disabled,#filterListWrapper .filterSubmitButtonContainer .filterReset:disabled,#filterListWrapper .filterResetContainer .filterReset [disabled],#filterListWrapper .filterSubmitButtonContainer .filterReset [disabled]{border-color:#99C2E1;color:#99C2E1;cursor:not-allowed}#filterListWrapper .filterResetContainer .filterReset:disabled>span,#filterListWrapper .filterSubmitButtonContainer .filterReset:disabled>span,#filterListWrapper .filterResetContainer .filterReset [disabled]>span,#filterListWrapper .filterSubmitButtonContainer .filterReset [disabled]>span{background:url("/svgicon/trash?defaultWidth=16px&defaultHeight=16px&fillColour=%2399C2E1")}#filterListWrapper .filterResetContainer .filterSubmit,#filterListWrapper .filterSubmitButtonContainer .filterSubmit{font-size:1.5rem}#filterListWrapper .searchResultNearestLocationContainer{display:none;visibility:hidden;margin:15px 12px}#filterListWrapper .searchResultNearestLocationContainer .nearstLocationTitle{font-weight:bold}#filterListWrapper .searchResultNearestLocationContainer ul li{margin:5px 0}#filterListOverlay{display:none;width:100%}.filterContainerClose{position:absolute;left:-5000px}.openBoxCategory{border-radius:3px 3px 0 0}.openBoxCategory .filterCategoryAngle{background:url("/svgicon/angleUp?defaultWidth=20px&defaultHeight=20px&fillColour=%23ffffff") no-repeat center}.closedBoxCategory{border-radius:3px}.closedBoxCategory .filterCategoryAngle{background:url("/svgicon/angleDown?defaultWidth=20px&defaultHeight=20px&fillColour=%23ffffff") no-repeat center}.closeFilter{display:none}#searchSelectedFilterWrapper{padding:0 12px;width:100%;background-color:#f1f1f1;position:relative}#searchSelectedFilterWrapper #selectedSearchFilterOpener{width:27px;height:27px;position:absolute;bottom:20px;right:20px}#searchSelectedFilterWrapper #selectedSearchFilterOpener .selectedSearchFilterCategoryAngle{width:27px;height:27px;position:absolute}#searchSelectedFilterWrapper .selectedFiltersContainer{padding:15px 35px 15px 0;display:-webkit-box;display:flex;flex-flow:wrap;border-bottom:1px solid #c3c3c3;position:relative}#searchSelectedFilterWrapper .selectedFiltersContainer .deleteFilterContainer{margin:3px}#searchSelectedFilterWrapper .selectedFiltersContainer .deleteFilterContainer:first-child{margin-left:0}#searchSelectedFilterWrapper .selectedFiltersContainer .deleteFilterContainer form{display:inline-block}#searchSelectedFilterWrapper .selectedFiltersContainer .deleteFilterContainer form .deleteSelectedSearchFilter,#searchSelectedFilterWrapper .selectedFiltersContainer .deleteFilterContainer form .deleteSelectedSearchFilterReset{position:relative;display:inline-block;background-color:#888888;border:1px solid #888888;color:#ffffff;margin:0;padding:3px 25px 3px 5px;border-radius:3px;height:auto;line-height:normal}#searchSelectedFilterWrapper .selectedFiltersContainer .deleteFilterContainer form .deleteSelectedSearchFilter span,#searchSelectedFilterWrapper .selectedFiltersContainer .deleteFilterContainer form .deleteSelectedSearchFilterReset span{max-height:15px;max-width:15px;position:absolute;top:6px;right:4px;height:15px;width:15px;display:inline-block}#searchSelectedFilterWrapper .selectedFiltersContainer .deleteFilterContainer form .deleteSelectedSearchFilter span{background:url("/svgicon/fontAwesomeTimes?defaultWidth=15px&defaultHeight=15px&fillColour=%23ffffff") no-repeat}#searchSelectedFilterWrapper .selectedFiltersContainer .deleteFilterContainer form .deleteSelectedSearchFilterReset{background-color:#ffffff;border:1px solid #0068b4;color:#0068b4;height:auto}#searchSelectedFilterWrapper .selectedFiltersContainer .deleteFilterContainer form .deleteSelectedSearchFilterReset span{background:url("/svgicon/trash?defaultWidth=15px&defaultHeight=15px&fillColour=%230068b4") no-repeat}#searchSelectedFilterWrapper .selectedFiltersContainer .hideDeleteFilterContainer{visibility:hidden;height:0;display:inline;margin:0}#searchSelectedFilterWrapper .selectedFiltersContainer .showDeleteFilterContainer{display:block}.openSelectedFilter .selectedSearchFilterCategoryAngle{background:url("/svgicon/angleDown?defaultWidth=20px&defaultHeight=20px&fillColour=%23ffffff") no-repeat center}.closeSelectedFilter .selectedSearchFilterCategoryAngle{background:url("/svgicon/angleUp?defaultWidth=20px&defaultHeight=20px&fillColour=%23ffffff") no-repeat center}#upperSearchResultSummary{background-color:#f1f1f1;padding:15px 12px;width:100%}#upperSearchResultSummary .searchResultFunctionality{display:-webkit-box;display:flex}#upperSearchResultSummary .searchResultFunctionality>form{-webkit-box-flex:2;flex:2}#upperSearchResultSummary .searchResultFunctionality #filterListOpenButton{background-color:#0068b4;color:#ffffff;font-weight:bold;width:100%;position:relative;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}#upperSearchResultSummary .searchResultFunctionality #filterListOpenButton .filterListOpenButtonNumberOfSelectedFilter{background-color:#ffffff;color:#0068b4;padding:6px;position:relative;border-radius:20px;font-size:15px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;font-weight:600;height:21px;width:21px;left:8px;-webkit-box-flex:0;flex:0 0 21px}#upperSearchResultSummary .searchResultFunctionality #jobAlert{-webkit-box-flex:1;flex:1;margin-left:10px;background-color:#888888}#upperSearchResultSummary .searchResultFunctionality #jobAlert .bell{display:inline-block;background:url("/svgicon/bell?defaultWidth=25px&defaultHeight=25px&fillColour=%23ffffff") no-repeat;height:25px;width:25px}#upperSearchResultSummary .searchResultFunctionality #jobAlert:disabled{background-color:#9c9c9c}#upperSearchResultSummary .searchResultSummary{padding:15px 0 5px}#upperSearchResultSummary .searchResultSummary .searchSummaryText{margin:0;padding:0;font-size:1rem;font-weight:normal;line-height:22px}#upperSearchResultSummary .searchResultSummary .searchSummaryText .numberOfJobOffers{font-weight:600;font-size:1.3rem}#searchContentContainer{width:100%}#searchContentContainer #jobOfferList{background-color:#ffffff;width:100%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#searchContentContainer #jobOfferList.scrolled{margin-top:80px}#searchContentContainer #jobOfferList .emptyOfferlist{font-weight:bold;padding:30px 15px}#searchContentContainer #jobOfferList>div{overflow:hidden}#searchContentContainer .pagerButtonContainer{background-color:#f1f1f1;width:100%;padding:15px 10px 20px}#searchContentContainer .pagerButtonContainer .pagerButton{width:100%;font-weight:bold;color:#ffffff;background-color:#0068b4;margin:0 auto;display:block;position:relative}#searchContentContainer .pagerButtonContainer .pagerButton:hover,#searchContentContainer .pagerButtonContainer .pagerButton:focus,#searchContentContainer .pagerButtonContainer .pagerButton:active{color:#ffffff;background-color:#0068b4}.jobOfferCompanyLink{font-size:13px;font-weight:600;margin-left:1px;position:relative}.jobOfferCompanyLink>a{color:#0068b4;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;width:200px}.jobOfferCompanyLink svg{margin-right:5px;height:15px;width:15px;fill:#0068b4}.jobOfferCompanyLink svg:hover,.jobOfferCompanyLink svg:focus,.jobOfferCompanyLink svg:active{fill:#0068b4}.jobOffer{width:100%;padding:10px 15px;margin-top:8px;display:-webkit-box;display:flex;border-bottom:1px solid #c3c3c3}.jobOffer .jobOfferLogoContainer>.squareLogoContainer,.jobOffer .jobOfferDetailLogoContainer>.squareLogoContainer{padding:6px;position:relative;width:auto;height:auto;display:block}.jobOffer .jobOfferLogoContainer>.squareLogoContainer::before,.jobOffer .jobOfferDetailLogoContainer>.squareLogoContainer::before{content:'';display:block;padding-top:100%}.jobOffer .jobOfferLogoContainer>.squareLogoContainer>.absSquareLogoInner,.jobOffer .jobOfferDetailLogoContainer>.squareLogoContainer>.absSquareLogoInner{position:absolute;top:6px;left:6px;bottom:6px;right:6px;text-align:center}.jobOffer .jobOfferLogoContainer>.squareLogoContainer>.absSquareLogoInner>div,.jobOffer .jobOfferDetailLogoContainer>.squareLogoContainer>.absSquareLogoInner>div,.jobOffer .jobOfferLogoContainer>.squareLogoContainer>.absSquareLogoInner>picture,.jobOffer .jobOfferDetailLogoContainer>.squareLogoContainer>.absSquareLogoInner>picture{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;height:100%;width:100%;position:relative;text-align:center;vertical-align:middle}.jobOffer .jobOfferLogoContainer>*:not(.jobOfferWithoutLogo),.jobOffer .jobOfferDetailLogoContainer>*:not(.jobOfferWithoutLogo){width:54px;height:54px;position:relative;overflow:hidden;border-right:1px solid #c3c3c3}.jobOffer .jobOfferLogoContainer .jobOfferLogo,.jobOffer .jobOfferDetailLogoContainer .jobOfferLogo{max-height:100%;max-width:100%;color:#0068b4;font-weight:600}.jobOffer .jobOfferLogoContainer .jobOfferWithoutLogo,.jobOffer .jobOfferDetailLogoContainer .jobOfferWithoutLogo{width:54px;height:54px;color:#0068b4;border-right:1px solid #c3c3c3;text-align:center;line-height:54px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.jobOffer .jobOfferLogoContainer .jobOfferWithoutLogo::before,.jobOffer .jobOfferDetailLogoContainer .jobOfferWithoutLogo::before{content:'';display:block;padding-top:100%}.jobOffer .jobOfferLogoContainer .jobOfferWithoutLogo span,.jobOffer .jobOfferDetailLogoContainer .jobOfferWithoutLogo span{vertical-align:middle;font-weight:600;display:inline-block;line-height:normal}.jobOffer .jobOfferSummaryContainer{-webkit-box-flex:2;flex:2;margin:0 12px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;min-width:0}.jobOffer .jobOfferSummaryContainer .jobOfferTitle{padding:0;margin:0;color:#3a3a3a;font-weight:bold}.jobOffer .jobOfferSummaryContainer .jobOfferTitle a{-webkit-box-flex:2;flex:2;color:#3a3a3a}.jobOffer .jobOfferSummaryContainer .jobOfferCompanyName{color:#0068b4;font-size:14px;display:inline-block;vertical-align:bottom;max-width:90%;font-weight:bold}.jobOffer .jobOfferSummaryContainer .jobOfferCompanyName:not(.open){-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.jobOffer .jobOfferSummaryContainer .jobOfferCompanyName[data-enable-benifits-toggle="true"]{cursor:pointer}.jobOffer .jobOfferSummaryContainer .jobOfferCompanyName svg{height:1em}.jobOffer .jobOfferSummaryContainer .jobOfferShowBenifitsUp,.jobOffer .jobOfferSummaryContainer .jobOfferShowBenifitsDown{display:inline-block;width:12px;height:12px}.jobOffer .jobOfferSummaryContainer .jobOfferShowBenifitsUp{background:url("/svgicon/angleUp?defaultWidth=12px&defaultHeight=12px&fillColour=%230068b4")}.jobOffer .jobOfferSummaryContainer .jobOfferShowBenifitsDown{background:url("/svgicon/angleDown?defaultWidth=12px&defaultHeight=12px&fillColour=%230068b4")}.jobOffer .jobOfferSummaryContainer .jobOfferLocationsBenifit{margin-bottom:20px}.jobOffer .jobOfferSummaryContainer .jobOfferLocationsBenifit:first-child{margin-top:10px}.jobOffer .jobOfferSummaryContainer .jobOfferLocationsBenifit:last-child{margin-bottom:10px}.jobOffer .jobOfferSummaryContainer .jobOfferBenifits{font-size:13px;min-width:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.jobOffer .jobOfferSummaryContainer .jobOfferBenifits .jobOfferLocation,.jobOffer .jobOfferSummaryContainer .jobOfferBenifits .jobOfferFilter,.jobOffer .jobOfferSummaryContainer .jobOfferBenifits .jobOfferAge,.jobOffer .jobOfferSummaryContainer .jobOfferBenifits .jobOfferWage,.jobOffer .jobOfferSummaryContainer .jobOfferBenifits .jobOfferId{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden;max-width:300px}.jobOffer .jobOfferSummaryContainer .jobOfferBenifits .jobOfferLocation a,.jobOffer .jobOfferSummaryContainer .jobOfferBenifits .jobOfferFilter a,.jobOffer .jobOfferSummaryContainer .jobOfferBenifits .jobOfferAge a,.jobOffer .jobOfferSummaryContainer .jobOfferBenifits .jobOfferWage a,.jobOffer .jobOfferSummaryContainer .jobOfferBenifits .jobOfferId a{font-weight:600}.jobOffer .jobOfferSummaryContainer .jobOfferBenifits>div{margin:5px 0}.jobOffer .jobOfferSummaryContainer .jobOfferBenifits .jobOfferAge,.jobOffer .jobOfferSummaryContainer .jobOfferBenifits .jobOfferLocation,.jobOffer .jobOfferSummaryContainer .jobOfferBenifits .jobOfferFilter,.jobOffer .jobOfferSummaryContainer .jobOfferBenifits .jobOfferWage,.jobOffer .jobOfferSummaryContainer .jobOfferBenifits .jobOfferId{color:#3a3a3a}.jobOffer .jobOfferSummaryContainer .jobOfferBenifits .jobOfferAge .jobOfferBenifitId,.jobOffer .jobOfferSummaryContainer .jobOfferBenifits .jobOfferLocation .jobOfferBenifitId,.jobOffer .jobOfferSummaryContainer .jobOfferBenifits .jobOfferFilter .jobOfferBenifitId,.jobOffer .jobOfferSummaryContainer .jobOfferBenifits .jobOfferWage .jobOfferBenifitId,.jobOffer .jobOfferSummaryContainer .jobOfferBenifits .jobOfferId .jobOfferBenifitId{display:inline;height:14px;width:14px;color:#3a3a3a;margin-right:5px}.jobOffer .jobOfferSummaryContainer .jobOfferBenifits .jobOfferAge svg,.jobOffer .jobOfferSummaryContainer .jobOfferBenifits .jobOfferLocation svg,.jobOffer .jobOfferSummaryContainer .jobOfferBenifits .jobOfferFilter svg,.jobOffer .jobOfferSummaryContainer .jobOfferBenifits .jobOfferWage svg,.jobOffer .jobOfferSummaryContainer .jobOfferBenifits .jobOfferId svg{height:14px;width:14px;fill:#9c9c9c;vertical-align:sub;margin-right:5px}.jobOffer .jobOfferSummaryContainer .jobOfferBenifits .jobOfferAge span,.jobOffer .jobOfferSummaryContainer .jobOfferBenifits .jobOfferLocation span,.jobOffer .jobOfferSummaryContainer .jobOfferBenifits .jobOfferFilter span,.jobOffer .jobOfferSummaryContainer .jobOfferBenifits .jobOfferWage span,.jobOffer .jobOfferSummaryContainer .jobOfferBenifits .jobOfferId span{width:18px;height:18px;display:inline-block;vertical-align:sub}.jobOffer .jobOfferSummaryContainer .jobOfferBenifits .jobOfferAge span{background:url("/svgicon/calendar?defaultWidth=18px&defaultHeight=18px&fillColour=%239c9c9c") no-repeat}.jobOffer .jobOfferSummaryContainer .jobOfferBenifits .jobOfferLocation span{background:url("/svgicon/mapMarker?defaultWidth=18px&defaultHeight=18px&fillColour=%239c9c9c") no-repeat}.jobOffer .jobOfferSummaryContainer .jobOfferBenifits .jobOfferFilter span{background:url("/svgicon/clock?defaultWidth=18px&defaultHeight=18px&fillColour=%239c9c9c") no-repeat}.jobOffer .jobOfferSummaryContainer .jobOfferBenifits .jobOfferWage span{background:url("/svgicon/euro?defaultWidth=18px&defaultHeight=18px&fillColour=%239c9c9c") no-repeat}.jobOffer .jobOfferSummaryContainer .jobOfferCompanyLink span{background:url("/svgicon/addressCard?defaultWidth=14px&defaultHeight=14px&fillColour=%230068b4") no-repeat;height:14px;width:14px;display:inline-block;vertical-align:sub;margin-right:5px}.jobOffer .jobOfferActions{margin-right:5px}.jobOffer .jobOfferActions .jobOfferLike svg,.jobOffer .jobOfferActions .jobOfferPlayVideo svg{height:26px;width:26px}.jobOffer .jobOfferActions .jobOfferLike span,.jobOffer .jobOfferActions .jobOfferPlayVideo span{vertical-align:super;margin-left:5px}.jobOffer .jobOfferActions .jobOfferLike{fill:#0068b4}.jobOffer .jobOfferActions .jobOfferLike:hover,.jobOffer .jobOfferActions .jobOfferLike:focus,.jobOffer .jobOfferActions .jobOfferLike:active{fill:#E9522F}.jobOffer .jobOfferActions .jobOfferLike a{display:inline-block;color:#0068b4}.jobOffer .jobOfferActions .jobOfferPlayVideo{margin-top:20px;fill:#0068b4}.jobOffer .jobOfferActions .jobOfferPlayVideo:hover,.jobOffer .jobOfferActions .jobOfferPlayVideo:focus,.jobOffer .jobOfferActions .jobOfferPlayVideo:active{fill:#E9522F}.jobOfferSummaryActions{display:-webkit-box;display:flex;flex-wrap:wrap}.jobOfferSummaryActions:after{content:".";clear:both;display:block;visibility:hidden;height:0px}.jobOfferSummaryActions>div{float:left}.jobOfferSummaryActions>div~div{margin-left:15px}.jobOfferSummaryActions>.jobOfferLocationMapOverlay{margin-left:0}.jobOfferSummaryActions>a{margin-right:10px;margin-bottom:5px}.jobOfferSummaryActions .jobOfferPlayVideo{height:36px}.jobOfferSummaryActions .jobOfferPlayVideo .iconVideoPlay{height:36px;padding:9px 11px 6px 46px;margin-bottom:0;margin-top:0;background-color:#cc0813;color:#ffffff;border-radius:3px;text-align:left;background-image:url("/svgicon/playVideo?defaultWidth=30px&defaultHeight=30px&fillColour=%23ffffff&fillColour2=%23cc0813");background-repeat:no-repeat;background-position:8px 3px}.jobOfferSummaryActions .jobOfferPlayVideo .iconVideoPlay svg{fill:#ffffff;width:22px;height:22px;border-radius:5px}.jobOfferSummaryActions .jobOfferPlayVideo .iconVideoPlay .jobOfferPlayVideoLabel{font-size:12px;display:block;font-weight:bold}.jobOfferSummaryActions a.jobOfferPlayVideo,.jobOfferSummaryActions a.jobOfferLocationMap{display:inline-block}.jobOfferSummaryActions .jobOfferLocationMap{position:relative;height:36px;cursor:pointer;width:140px;border-radius:3px}.jobOfferSummaryActions .jobOfferLocationMap>svg{position:absolute;width:100%;height:100%;overflow:hidden}.jobOfferSummaryActions .jobOfferLocationMap .jobOfferLocationMapText{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:absolute;top:6px;right:4px;background-color:#ffffff;color:#0068b4;border:2px solid #0068b4;border-radius:3px;width:104px;height:22px;text-align:center;font-size:12px;font-weight:bold;line-height:12px;padding:1px 0}.jobOfferSummaryActions .jobOfferLocationMap .jobOfferLocationMapPointer{z-index:50;position:absolute;left:4px;top:6px;display:inline-block;width:20px;height:20px;background:url("/svgicon/mapMarker?defaultWidth=20px&defaultHeight=20px&fillColour=%23cc0813")}.jobOfferTopJob{font-size:12px;background-color:#0068b4;color:#ffffff;text-transform:uppercase;padding:1px 5px;display:inline-block;-webkit-box-flex:1;flex:1}.jobOfferListItem,.jobOfferDetailListItem{margin:0;line-height:1.35;position:relative}.jobOfferListItem .jobOfferItem,.jobOfferDetailListItem .jobOfferItem{display:block;position:relative;text-decoration:none;background:transparent;border-bottom:1px solid #c3c3c3}.jobOfferListItem .jobOfferSubmitItem,.jobOfferDetailListItem .jobOfferSubmitItem,.jobOfferListItem .jobOfferDetailSubmitItem,.jobOfferDetailListItem .jobOfferDetailSubmitItem{display:block;position:relative;padding:10px;text-decoration:none;background:transparent;height:auto;width:100%;overflow:hidden}.jobOfferListItem .jobOfferInnerListItem,.jobOfferDetailListItem .jobOfferInnerListItem,.jobOfferListItem .jobOfferDetailInnerListItem,.jobOfferDetailListItem .jobOfferDetailInnerListItem{display:-webkit-box;display:flex;flex-wrap:wrap;position:relative;-webkit-box-align:start;align-items:flex-start}.jobOfferListItem .jobOfferBenifitsContainer,.jobOfferDetailListItem .jobOfferBenifitsContainer,.jobOfferListItem .jobOfferDetailBenifitsContainer,.jobOfferDetailListItem .jobOfferDetailBenifitsContainer{width:100%;font-size:13px;text-align:left}.jobOfferListItem .jobOfferBenifitsContainer>div,.jobOfferDetailListItem .jobOfferBenifitsContainer>div,.jobOfferListItem .jobOfferDetailBenifitsContainer>div,.jobOfferDetailListItem .jobOfferDetailBenifitsContainer>div{margin-bottom:4px;min-height:23px}.jobOfferListItem .jobOfferBenifitsContainer .sideBySide,.jobOfferDetailListItem .jobOfferBenifitsContainer .sideBySide,.jobOfferListItem .jobOfferDetailBenifitsContainer .sideBySide,.jobOfferDetailListItem .jobOfferDetailBenifitsContainer .sideBySide{display:-webkit-box;display:flex;width:100%}.jobOfferListItem .jobOfferBenifitsContainer .sideBySide .jobOfferAge,.jobOfferDetailListItem .jobOfferBenifitsContainer .sideBySide .jobOfferAge,.jobOfferListItem .jobOfferDetailBenifitsContainer .sideBySide .jobOfferAge,.jobOfferDetailListItem .jobOfferDetailBenifitsContainer .sideBySide .jobOfferAge{margin-right:15px}.jobOfferListItem .jobOfferBenifitsContainer .sideBySide .jobOfferAge span,.jobOfferDetailListItem .jobOfferBenifitsContainer .sideBySide .jobOfferAge span,.jobOfferListItem .jobOfferDetailBenifitsContainer .sideBySide .jobOfferAge span,.jobOfferDetailListItem .jobOfferDetailBenifitsContainer .sideBySide .jobOfferAge span{background:url("/svgicon/calendar?defaultWidth=18px&defaultHeight=18px&fillColour=%239c9c9c") no-repeat;width:18px;height:18px;display:inline-block;vertical-align:sub}.jobOfferListItem .jobOfferBenifitsContainer span,.jobOfferDetailListItem .jobOfferBenifitsContainer span,.jobOfferListItem .jobOfferDetailBenifitsContainer span,.jobOfferDetailListItem .jobOfferDetailBenifitsContainer span{width:18px;height:18px;display:inline-block;vertical-align:sub}.jobOfferListItem .jobOfferBenifitsContainer .jobOfferLocation span,.jobOfferDetailListItem .jobOfferBenifitsContainer .jobOfferLocation span,.jobOfferListItem .jobOfferDetailBenifitsContainer .jobOfferLocation span,.jobOfferDetailListItem .jobOfferDetailBenifitsContainer .jobOfferLocation span{background:url("/svgicon/mapMarker?defaultWidth=18px&defaultHeight=18px&fillColour=%239c9c9c") no-repeat}.jobOfferListItem .jobOfferBenifitsContainer .jobOfferFilter span,.jobOfferDetailListItem .jobOfferBenifitsContainer .jobOfferFilter span,.jobOfferListItem .jobOfferDetailBenifitsContainer .jobOfferFilter span,.jobOfferDetailListItem .jobOfferDetailBenifitsContainer .jobOfferFilter span{background:url("/svgicon/clock?defaultWidth=18px&defaultHeight=18px&fillColour=%239c9c9c") no-repeat}.jobOfferListItem .jobOfferLocation,.jobOfferDetailListItem .jobOfferLocation,.jobOfferListItem .jobOfferFilter,.jobOfferDetailListItem .jobOfferFilter,.jobOfferListItem .jobOfferAge,.jobOfferDetailListItem .jobOfferAge{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden;max-width:100%}.jobOfferListItem .jobOfferLocation,.jobOfferDetailListItem .jobOfferLocation{max-width:calc(100% - 30px)}.jobOfferListItem .jobOfferLocation a,.jobOfferDetailListItem .jobOfferLocation a{font-weight:600}.jobOfferListItem .jobOfferCompanyLink,.jobOfferDetailListItem .jobOfferCompanyLink{font-size:13px;text-align:left;max-width:calc(100% - 30px)}.jobOfferListItem .jobOfferCompanyLink span,.jobOfferDetailListItem .jobOfferCompanyLink span{background:url("/svgicon/addressCard?defaultWidth=18px&defaultHeight=18px&fillColour=%230068b4") no-repeat;height:18px;width:18px;display:inline-block;margin-right:5px}.jobOfferListItem .jobOfferActions,.jobOfferDetailListItem .jobOfferActions{position:absolute;top:10px;right:10px}.jobOfferListItem .jobOfferActions .jobOfferLike svg,.jobOfferDetailListItem .jobOfferActions .jobOfferLike svg{height:26px;width:26px}.jobOfferListItem .jobOfferActions .jobOfferLike span,.jobOfferDetailListItem .jobOfferActions .jobOfferLike span{vertical-align:super;margin-left:5px}.jobOfferListItem .jobOfferActions .jobOfferLike,.jobOfferDetailListItem .jobOfferActions .jobOfferLike{fill:#0068b4}.jobOfferListItem .jobOfferActions .jobOfferLike:hover,.jobOfferDetailListItem .jobOfferActions .jobOfferLike:hover,.jobOfferListItem .jobOfferActions .jobOfferLike:focus,.jobOfferDetailListItem .jobOfferActions .jobOfferLike:focus,.jobOfferListItem .jobOfferActions .jobOfferLike:active,.jobOfferDetailListItem .jobOfferActions .jobOfferLike:active{fill:#E9522F}.jobOfferListItem .jobOfferActions .jobOfferLike a,.jobOfferDetailListItem .jobOfferActions .jobOfferLike a{display:inline-block;color:#0068b4}.jobOfferListItem .jobOfferActions .jobOfferLike>svg,.jobOfferDetailListItem .jobOfferActions .jobOfferLike>svg{fill:#0068b4}.jobOfferListItem .jobOfferActions .jobOfferLike>svg:hover,.jobOfferDetailListItem .jobOfferActions .jobOfferLike>svg:hover,.jobOfferListItem .jobOfferActions .jobOfferLike>svg:focus,.jobOfferDetailListItem .jobOfferActions .jobOfferLike>svg:focus,.jobOfferListItem .jobOfferActions .jobOfferLike>svg:active,.jobOfferDetailListItem .jobOfferActions .jobOfferLike>svg:active{fill:#E9522F}.jobOfferInnerListItem .jobOfferLogoContainer,.jobOfferDetailInnerListItem .jobOfferDetailLogoContainer{width:19%;margin-bottom:7px;min-height:54px;min-width:54px}.jobOfferInnerListItem .jobOfferLogoContainer>.squareLogoContainer,.jobOfferDetailInnerListItem .jobOfferDetailLogoContainer>.squareLogoContainer{padding:6px;position:relative;width:auto;height:auto;display:block}.jobOfferInnerListItem .jobOfferLogoContainer>.squareLogoContainer::before,.jobOfferDetailInnerListItem .jobOfferDetailLogoContainer>.squareLogoContainer::before{content:'';display:block;padding-top:100%}.jobOfferInnerListItem .jobOfferLogoContainer>.squareLogoContainer>.absSquareLogoInner,.jobOfferDetailInnerListItem .jobOfferDetailLogoContainer>.squareLogoContainer>.absSquareLogoInner{position:absolute;top:6px;left:6px;bottom:6px;right:6px;text-align:center}.jobOfferInnerListItem .jobOfferLogoContainer>.squareLogoContainer>.absSquareLogoInner>div,.jobOfferDetailInnerListItem .jobOfferDetailLogoContainer>.squareLogoContainer>.absSquareLogoInner>div,.jobOfferInnerListItem .jobOfferLogoContainer>.squareLogoContainer>.absSquareLogoInner>picture,.jobOfferDetailInnerListItem .jobOfferDetailLogoContainer>.squareLogoContainer>.absSquareLogoInner>picture{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;height:100%;width:100%;position:relative;text-align:center;vertical-align:middle}.jobOfferInnerListItem .jobOfferLogoContainer>*:not(.jobOfferWithoutLogo),.jobOfferDetailInnerListItem .jobOfferDetailLogoContainer>*:not(.jobOfferWithoutLogo){width:auto;height:auto;min-height:54px;min-width:54px;position:relative;overflow:hidden;border-right:1px solid #c3c3c3}.jobOfferInnerListItem .jobOfferLogoContainer .jobOfferLogo,.jobOfferDetailInnerListItem .jobOfferDetailLogoContainer .jobOfferLogo{max-height:100%;max-width:100%;color:#0068b4;font-weight:600}.jobOfferInnerListItem .jobOfferLogoContainer .jobOfferWithoutLogo,.jobOfferDetailInnerListItem .jobOfferDetailLogoContainer .jobOfferWithoutLogo{font-weight:bold;width:auto;height:auto;min-height:54px;min-width:54px;color:#0068b4;border-right:1px solid #c3c3c3;text-align:center;line-height:52px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.jobOfferInnerListItem .jobOfferLogoContainer .jobOfferWithoutLogo::before,.jobOfferDetailInnerListItem .jobOfferDetailLogoContainer .jobOfferWithoutLogo::before{content:'';display:block;padding-top:100%}.jobOfferInnerListItem .jobOfferLogoContainer .jobOfferWithoutLogo span,.jobOfferDetailInnerListItem .jobOfferDetailLogoContainer .jobOfferWithoutLogo span{vertical-align:middle;font-weight:600;display:-webkit-inline-box;display:inline-flex;border:none;width:100%;line-height:normal}.jobOfferInnerListItem .jobOfferSummaryContainer,.jobOfferDetailInnerListItem .jobOfferDetailSummaryContainer{width:68%;margin-left:10px;text-align:left}.jobOfferInnerListItem .jobOfferSummaryContainer h2,.jobOfferDetailInnerListItem .jobOfferDetailSummaryContainer h2{margin:0;font-size:14px;line-height:1.25;width:100%}.jobOfferInnerListItem .jobOfferSummaryContainer .jobOfferCompany,.jobOfferDetailInnerListItem .jobOfferDetailSummaryContainer .jobOfferCompany{color:#0068b4;font-size:14px;width:100%}.jobOfferInnerListItem .jobOfferTopJob{font-size:12px;background-color:#0068b4;color:#ffffff;text-transform:uppercase;padding:1px 5px;display:inline-block;-webkit-box-flex:1;flex:1}.highlighted{background-color:#cce1f0 !important}.highlighted .jobOfferLogoContainer>*:not(.jobOfferWithoutLogo),.highlighted .jobOfferLogoContainer .jobOfferWithoutLogo{border-right:1px solid #c3c3c3;background-color:#ffffff}@media screen and (max-width:1023px){.filterStickyTop{position:fixed;top:50px;background-color:#f1f1f1;width:100%;z-index:50}.filterStickyTop .searchResultSummary{display:none}}#overlayJobAlertPopUp,#overlayJobAlert,#DialogOverlay{position:fixed;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:501}#DialogOverlay{-webkit-box-align:start;align-items:flex-start}.searchResultJobAlertContainer{position:fixed;overflow-y:scroll;overflow-x:hidden;background-color:#0068b4;color:#ffffff;width:100%;padding:12px;z-index:550;max-width:460px}.searchResultJobAlertContainer .jobAlertClose{position:relative;height:26px;width:26px;cursor:pointer;margin-right:0;margin-left:auto;background:url("/svgicon/timesCross?defaultWidth=20px&defaultHeight=205px&fillColour=%23ffffff") no-repeat right center}.searchResultJobAlertContainer .jobAlertClose svg{position:absolute;right:2px;top:2px;height:20px;width:20px;fill:#ffffff}.searchResultJobAlertContainer .jobAlertNumberOfJobOffers,.searchResultJobAlertContainer .jobAlertSearch,.searchResultJobAlertContainer .jobAlertText,.searchResultJobAlertContainer .jobAlertPrivacyText{text-align:center}.searchResultJobAlertContainer .jobAlertNumberOfJobOffers{font-size:20px;margin-top:0px}.searchResultJobAlertContainer .jobAlertNumberOfJobOffers span{font-weight:600;font-size:16px}.searchResultJobAlertContainer .jobAlertSearch{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-weight:600;font-size:20px;margin:0;margin-bottom:20px}.searchResultJobAlertContainer .jobAlertInputContainer .inputJobAlert{width:100%}.searchResultJobAlertContainer .inputJobAlert:disabled{margin-bottom:30px}.searchResultJobAlertContainer .jobAlertFilterList{width:100%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;flex-wrap:wrap;margin:10px 0}.searchResultJobAlertContainer .jobAlertFilterList .jobAlertFilterItem{flex-basis:auto;min-width:80px;padding:5px;margin:5px;background-color:#888888;-webkit-box-pack:center;justify-content:center;text-align:center;color:#ffffff;border-radius:3px}.searchResultJobAlertContainer .jobAlertInterval{display:-webkit-box;display:flex;width:100%}.searchResultJobAlertContainer .jobAlertInterval .dailyInterval,.searchResultJobAlertContainer .jobAlertInterval .allThreeDaysInterval,.searchResultJobAlertContainer .jobAlertInterval .weeklyInterval{opacity:0;width:0;position:fixed}.searchResultJobAlertContainer .jobAlertInterval .dailyInterval:checked+label,.searchResultJobAlertContainer .jobAlertInterval .allThreeDaysInterval:checked+label,.searchResultJobAlertContainer .jobAlertInterval .weeklyInterval:checked+label{background-color:#888888;color:#ffffff}.searchResultJobAlertContainer .jobAlertInterval .dailyIntervalLabel,.searchResultJobAlertContainer .jobAlertInterval .allThreeDaysIntervalLabel,.searchResultJobAlertContainer .jobAlertInterval .weeklyIntervalLabel{border:1px solid #888888;text-align:center;-webkit-box-flex:1;flex:1;margin:10px 0;background-color:#ffffff;padding:10px 0;color:#ffffff}.searchResultJobAlertContainer .jobAlertInterval .dailyIntervalLabel{border-radius:3px 0 0 3px}.searchResultJobAlertContainer .jobAlertInterval .weeklyIntervalLabel{border-radius:0 3px 3px 0}.searchResultJobAlertContainer .jobAlertPrivacyText{margin-bottom:20px}.searchResultJobAlertContainer .jobAlertPrivacyText a{font-weight:600;color:#ffffff}.searchResultJobAlertContainer .jobAlertResult .jobAlertResultMessageInner{position:relative;margin-top:-45px;width:calc(100% - 25px)}.searchResultJobAlertContainer .jobAlertResult h4{font-size:20px}.searchResultJobAlertContainer .jobAlertResult .intervallButtonsRow{margin-top:0}.searchResultJobAlertContainer .createJobAlertButton{width:100%;background-color:#0068b4;color:#ffffff;font-size:20px;font-weight:600;margin-bottom:10px;position:relative}.searchResultJobAlertContainer .createJobAlertButton:hover,.searchResultJobAlertContainer .createJobAlertButton:focus,.searchResultJobAlertContainer .createJobAlertButton:active{background-color:#0068b4}.searchResultJobAlertContainer .createJobAlertButton .lds-ring span{border-color:#ffffff transparent transparent transparent}.searchResultJobAlertContainer #popUpCreateJobAlertResult,.searchResultJobAlertContainer #createJobAlertFormSearchResultResult{color:#ffffff}.searchResultJobAlertContainer .fadingOutContainer{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;margin:10px 0 0 0}.searchResultJobAlertContainer .fadingOutContainer .popUpOptOut{opacity:0;width:0;position:fixed}.searchResultJobAlertContainer .fadingOutContainer .fadingOutLabel{color:#ffffff;margin:10px 0}.searchResultJobAlertContainer .jobAlertSuccessMessage{line-height:1.5;text-align:center;font-size:16px}.searchResultJobAlertContainer .jobAlertAgbAcceptedContainer{margin-bottom:20px;position:relative}.searchResultJobAlertContainer .jobAlertAgbAcceptedContainer>label{display:inline-block}.searchResultJobAlertContainer .jobAlertAgbAcceptedContainer .jobEmailAgbAccepted{height:auto}.searchResultJobAlertContainer .jobAlertAgbAcceptedContainer .jobEmailAgbAcceptedLabel.labelError{color:#cf3815}.searchResultJobAlertContainer .jobAlertAgbAcceptedContainer .jobEmailAgbAcceptedLabel a{font-weight:600;color:#ffffff}.closeJobAlert{display:none}#RegisterConfirmForm{text-align:right}#RegisterConfirmForm .registerConfirmFormContent{text-align:left}#RegisterConfirmForm .registerConfirmSendAgainButton{margin-top:20px}.searchResultSeoContent{padding:10px;background-color:#f1f1f1;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.searchResultSeoContent .searchResultSeoBreadcrumbContainer,.searchResultSeoContent .searchResultNearestLocationContainer,.searchResultSeoContent .searchResultSeoBrowsingAndMoreLinks{margin-bottom:20px}.searchResultSeoContent .searchResultSeoBreadcrumbContainer ul li,.searchResultSeoContent .searchResultNearestLocationContainer ul li,.searchResultSeoContent .searchResultSeoBrowsingAndMoreLinks ul li{text-decoration:none;list-style-type:none}.searchResultSeoContent .searchResultSeoBreadcrumbContainer ul li a,.searchResultSeoContent .searchResultNearestLocationContainer ul li a,.searchResultSeoContent .searchResultSeoBrowsingAndMoreLinks ul li a{padding:15px 0;display:inline-block}.searchResultSeoContent .searchResultSeoBrowsingAndMoreLinks .seoMoreLinkContainer{margin-bottom:20px}.searchResultSeoContent .searchResultSeoBrowsingAndMoreLinks .alphabeticWrapper{margin:0}.searchResultSeoContent .searchResultSeoBrowsingAndMoreLinks .alphabeticWrapper h3{font-size:16px;padding:0;margin:0 0 10px;font-weight:bold}.searchResultSeoContent .searchResultSeoBreadcrumbContainer ul{line-height:50px;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap}.searchResultSeoContent .searchResultSeoBreadcrumbContainer ul li{text-decoration:none;list-style-type:none}.searchResultSeoContent .searchResultSeoBreadcrumbContainer ul li a{color:#3a3a3a;font-size:16px;padding:8px 8px 8px 0;font-weight:bold;display:inline;cursor:pointer;text-decoration:underline}.searchResultSeoContent .searchResultSeoBreadcrumbContainer ul li a:hover,.searchResultSeoContent .searchResultSeoBreadcrumbContainer ul li a:active,.searchResultSeoContent .searchResultSeoBreadcrumbContainer ul li a:focus{background-color:#c3c3c3}.searchResultSeoContent .searchResultSeoBreadcrumbContainer ul .breadcrumpArrow{font-size:20px;margin:0 10px 0 5px;position:relative;top:1px}.searchResultSeoContent .staticLinkBarHeader,.searchResultSeoContent .nearstLocationTitle{font-size:16px;padding:0;margin:0 0 10px;font-weight:bold}.searchResultNewsFeed{padding:10px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.searchResultNewsFeedHeader{display:-webkit-box;display:flex;width:100%;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;flex-wrap:wrap}.searchResultNewsFeedHeader h2{margin:0}.searchResultNewsFeedHeader>div{margin:5px 0}.Abbinder{margin:10px 0}.Abbinder .AbbinderText{font-size:16px;padding:15px 10px;margin:0;border-top:1px solid #9c9c9c;border-bottom:1px solid #9c9c9c;width:100%}.captchaContent{width:100%;padding:0 15px}.captchaContent .innerCaptchaForm{display:-webkit-box;display:flex;width:100%;flex-wrap:wrap}.captchaContent .innerCaptchaForm .captchaImage{margin-top:10px;margin-right:10px}.captchaContent .innerCaptchaForm .captchaInput,.captchaContent .innerCaptchaForm .captchaButton{margin:14px 0 0px 2px;-webkit-box-flex:1;flex:1}.captchaContent .innerCaptchaForm .captchaInput{margin-right:10px}.adContainerIndex,.adContainerSearch{width:100%;height:auto;padding:12px}.adContainerIndex>div,.adContainerSearch>div{margin:0 auto;overflow:hidden}.adContainerIndex iframe,.adContainerSearch iframe{outline:none;border:none}.adContainerIndex{max-width:1280px}.adContainerIndex>div{max-width:1240px}.adContainerSearch{padding:0}.adContainerSearch>div{max-width:925px}.productContainer{margin:0 auto}.productContainer h1,.productContainer h3,.productContainer h4{text-align:center;font-size:20px;line-height:26px;margin:0 0 10px}.productContainer h4{font-size:14px;line-height:18px;margin:0;font-weight:normal}.productContainer svg{width:30px;height:30px;fill:#0068b4}.productContainer .asterisk{color:#0068b4}.productContainer .highlightLink{color:#0068b4}.productContainer .introContainer p,.productContainer .productItem p,.productContainer .featureContainer p,.productContainer .introContainer td,.productContainer .productItem td,.productContainer .featureContainer td,.productContainer .introContainer th,.productContainer .productItem th,.productContainer .featureContainer th,.productContainer .introContainer span,.productContainer .productItem span,.productContainer .featureContainer span,.productContainer .introContainer b,.productContainer .productItem b,.productContainer .featureContainer b{text-align:center}.productContainer .introContainer .text-left,.productContainer .productItem .text-left,.productContainer .featureContainer .text-left{text-align:left}.productContainer .introContainer,.productContainer .productsContainer,.productContainer .featureContainer,.productContainer .contactContainer,.productContainer .contactForm,.productContainer .firmenPortraitContainer,.productContainer .advantagesContainer,.productContainer .exampleContainer{padding:20px 12px}.productContainer .exampleContainer>h4{text-align:left;font-weight:bold;padding-bottom:20px}.productContainer .exampleContainer>img{max-width:100%;width:auto}.productContainer .shadedBackground{background-color:#f1f1f1}.productContainer .flexContainer{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.productContainer .contactInformationData{max-width:280px;margin:0 auto;text-align:center}.productContainer .productItem a:not(.infoIcon):not(.noLinkButton),.productContainer .responsiveTable a:not(.infoIcon):not(.noLinkButton),.productContainer .firmenPortraitContainer a:not(.infoIcon):not(.noLinkButton),.productContainer .printAdvertisementContainerInner a:not(.infoIcon):not(.noLinkButton){display:block;padding:10px;color:#0068b4;background-color:#ffffff;border-radius:3px;text-align:center;font-size:16px;line-height:22px;font-weight:bold}.productContainer .productItem a:not(.infoIcon):not(.noLinkButton):hover,.productContainer .responsiveTable a:not(.infoIcon):not(.noLinkButton):hover,.productContainer .firmenPortraitContainer a:not(.infoIcon):not(.noLinkButton):hover,.productContainer .printAdvertisementContainerInner a:not(.infoIcon):not(.noLinkButton):hover,.productContainer .productItem a:not(.infoIcon):not(.noLinkButton):active,.productContainer .responsiveTable a:not(.infoIcon):not(.noLinkButton):active,.productContainer .firmenPortraitContainer a:not(.infoIcon):not(.noLinkButton):active,.productContainer .printAdvertisementContainerInner a:not(.infoIcon):not(.noLinkButton):active,.productContainer .productItem a:not(.infoIcon):not(.noLinkButton):focus,.productContainer .responsiveTable a:not(.infoIcon):not(.noLinkButton):focus,.productContainer .firmenPortraitContainer a:not(.infoIcon):not(.noLinkButton):focus,.productContainer .printAdvertisementContainerInner a:not(.infoIcon):not(.noLinkButton):focus{background-color:#ffffff;color:#0068b4}.productContainer .productItem a.textLink,.productContainer .responsiveTable a.textLink,.productContainer .firmenPortraitContainer a.textLink,.productContainer .printAdvertisementContainerInner a.textLink,.productContainer .productItem a.textLink:focus,.productContainer .responsiveTable a.textLink:focus,.productContainer .firmenPortraitContainer a.textLink:focus,.productContainer .printAdvertisementContainerInner a.textLink:focus,.productContainer .productItem a.textLink:hover,.productContainer .responsiveTable a.textLink:hover,.productContainer .firmenPortraitContainer a.textLink:hover,.productContainer .printAdvertisementContainerInner a.textLink:hover{display:inline;color:inherit;padding:0;font-size:inherit;font-weight:inherit;background:transparent}.productContainer .productItem{border:1px solid #c3c3c3;padding:30px 15px 20px;background:#ffffff;margin:10px 0;-webkit-box-pack:justify;justify-content:space-between}.productContainer .contactContainer img,.productContainer .firmenPortraitContainer img{background-color:#c3c3c3;max-width:100%}.productContainer .contactContainer .contactContainerInner.productRowInnerContainer{padding:60px 20px 40px 20px}.productContainer .contactContainer .contactContainerInner .contact{text-align:center;padding-right:10px;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:20px}.productContainer .contactContainer .contactContainerInner .contact img{min-height:0;margin:0 auto 5px auto;display:inline-block}.productContainer .contactContainer .contactContainerInner .contact>div{margin:10px 0}.productContainer .contactContainer .contactContainerInner .contact>div>*{display:block}.productContainer .contactFormInner.successMessage{min-height:800px}.productContainer .contactFormInner.successMessage #contact-form{text-align:center}.productContainer .firmenPortraitContainer{text-align:center}.productContainer .firmenPortraitContainer li{text-align:left;list-style:disc;margin-left:20px;margin-bottom:5px}.productContainer .firmenPortraitContainer .price{margin-top:0;font-size:16px;line-height:22px}.productContainer .firmenPortraitContainer .price .subtext{font-size:14px;color:#9c9c9c;margin-left:10px}.productContainer .firmenPortraitContainer .price .asterisk{vertical-align:top;margin-left:5px}.productContainer .responsiveTable{width:100%;position:relative;table-layout:fixed;border-collapse:collapse}.productContainer .responsiveTable td,.productContainer .responsiveTable th{background-color:#ffffff;border:1px solid #c3c3c3;font-size:12px;padding:5px;height:50px}.productContainer .responsiveTable thead b,.productContainer .responsiveTable thead h2{font-size:14px;display:block}.productContainer .responsiveTable thead h2{margin:0}.productContainer .responsiveTable thead span:not(.infoIconInner){font-weight:normal;display:block}.productContainer .responsiveTable svg{vertical-align:middle}.productContainer .responsiveTable .asterisk{position:absolute}.productContainer .responsiveTable .mobileOnly{background-color:#f1f1f1;font-size:14px;line-height:18px}.productContainer .responsiveTable .bandedHeader{vertical-align:middle;background-color:#0068b4;height:80px}.productContainer .responsiveTable .bandedHeader .asterisk{position:unset;display:inline;vertical-align:top}.productContainer .responsiveTable .productSummaryRow th{height:120px;vertical-align:top;padding:20px 10px;border-top:none;border-bottom:none}.productContainer .responsiveTable .stickyRow th{position:sticky;z-index:50;border-bottom:none;border:none;outline:1px solid #c3c3c3;outline-offset:-1px}.productContainer .responsiveTable .topSellerRow th{height:0;border:1px solid transparent;border-bottom:1px solid #c3c3c3;background-color:transparent}.productContainer .responsiveTable .topSellerRow th.topSeller{text-align:center;background-color:#0068b4;color:#ffffff;border-top:2px solid #0068b4;border-left:2px solid #0068b4;border-right:2px solid #0068b4}.productContainer .responsiveTable .topSeller{border-left:2px solid #c3c3c3;border-right:2px solid #c3c3c3}.productContainer .responsiveTable tbody tr:last-child .topSeller{border-bottom:2px solid #c3c3c3}.productContainer .responsiveTable .empty{width:5%;background-color:transparent !important;border:none !important}.productContainer .featureList li{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;margin-left:0}.productContainer .featureList li svg{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;display:block;margin-right:15px}.productContainer .featureList li p{text-align:left}.productContainer .featureList li a{color:#0068b4;font-weight:bold}.productContainer .contactForm form{flex-wrap:wrap}.productContainer .contactForm h3{font-weight:normal}.productContainer .contactForm label.active{color:#3a3a3a}.productContainer .contactForm textarea,.productContainer .contactForm .selectAnrede{display:block;width:100%;border:1px solid #c3c3c3;padding:5px 10px;border-radius:3px;background-color:#ffffff;outline:none}.productContainer .contactForm textarea.inputError,.productContainer .contactForm .selectAnrede.inputError{border:1px solid #cf3815;color:red}.productContainer .contactForm textarea.inputError::-webkit-input-placeholder,.productContainer .contactForm .selectAnrede.inputError::-webkit-input-placeholder,.productContainer .contactForm textarea.inputError:-ms-input-placeholder,.productContainer .contactForm .selectAnrede.inputError:-ms-input-placeholder,.productContainer .contactForm textarea.inputError::-webkit-input-placeholder,.productContainer .contactForm .selectAnrede.inputError::-webkit-input-placeholder{color:red}.productContainer .contactForm textarea.inputError::-webkit-input-placeholder,.productContainer .contactForm .selectAnrede.inputError::-webkit-input-placeholder,.productContainer .contactForm textarea.inputError:-ms-input-placeholder,.productContainer .contactForm .selectAnrede.inputError:-ms-input-placeholder,.productContainer .contactForm textarea.inputError::placeholder,.productContainer .contactForm .selectAnrede.inputError::placeholder{color:red}.productContainer .contactForm textarea{min-height:150px;margin-top:20px}.productContainer .contactForm .selectAnrede{height:40px;font-size:16px;line-height:28px}.productContainer .contactForm .anredeInputContainer{position:relative;margin-top:10px;padding-top:10px;width:100%}.productContainer .contactForm .anredeInputContainer label{top:-6px;left:10px;font-size:10px;font-style:normal;position:absolute}.productContainer .contactForm .anredeInputContainer .selectIcon{position:absolute;top:15px;right:10px;display:inline-block;width:30px;height:30px;background:url("/svgicon/angleDown?defaultWidth=30px&defaultHeight=30px&fillColour=%230068b4") no-repeat center}.productContainer .contactForm .contactFormPricacyPolicyText{padding-bottom:15px}.productContainer .contactForm .contactFormPricacyPolicyText>a{color:#3a3a3a}.productContainer .contactForm #submit-contact{width:100%;background-color:#ffffff;color:#0068b4;font-weight:bold;margin:12px 0}.productContainer .contactForm #submit-contact:hover,.productContainer .contactForm #submit-contact:focus,.productContainer .contactForm #submit-contact:active{background-color:#ffffff;color:#0068b4}.productContainer .contactForm .movingPlaceholderInputContainer>.clearButton{right:1px}.productContainer .contactForm .awesomplete>ul:not([hidden])>li{color:#3a3a3a}.productContainer .contactForm .errorMessage{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.productContainer #productstable{position:absolute}.productContainer.detail .responsiveTable b,.productContainer.detail .responsiveTable a{font-size:12px;line-height:18px}.productContainer.detail .responsiveTable a{font-weight:normal;padding:6px 5px}.productContainer.detail .asterisk{color:#0068b4}.nonBottomBorder{border-bottom:none !important}.nonLeftBorder{border-left:none !important}#createJobAlertFormSearchResultCreateJobAlertFormContainer{margin-bottom:20px}button.infoIcon,.infoIcon{display:inline-block;width:14px;height:14px;border-radius:7px;line-height:13px;text-align:center;cursor:pointer;border:1px solid #c3c3c3;background-color:#ffffff;position:relative;font-size:11px;padding:0;top:-10px}.infoIconText{display:none;position:absolute;border:1px solid #c3c3c3;width:160px;font-size:11px}.infoIconText.show{height:auto;display:block;background-color:#ffffff;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out;padding:0 5px;overflow:hidden;border-radius:3px}.infoIconText.fade{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:top;transform-origin:top;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out;padding:5px;overflow:visible}.infoIconText:before{position:absolute;top:-11px;left:68px;content:'';width:0;height:0;border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:11px solid #c3c3c3}.infoIconText::after{position:absolute;top:-10px;left:69px;content:'';width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #ffffff}.userFeatureHeadband{display:none;margin-bottom:-2px;clear:both}.userFeatureHeadband .userFeatureHeadbandEntryContainer{display:inline-block;margin:10px;margin-left:0}.userFeatureHeadband .userFeatureHeadbandEntryContainer .userFeatureHeadbandEntry{display:inline-block}.userFeatureHeadband .userFeatureHeadbandEntryContainer:last-child{margin-right:0}.userFeatureHeadband .userFeatureHeadbandActiveEntry{margin-bottom:0;border-bottom:4px solid #0068b4}.userFeatureHeadband .userFeatureHeadbandActiveEntry .userFeatureHeadbandEntry{font-weight:bold;margin-bottom:8px}.userFeatureHeadband .userFeatureHeadbandRightEntry{float:right;margin-right:0}.userFeatureSummary{min-height:200px;background:#f4f3f3}.userFeatureSummary .innerContent.mySavedSearchContent{padding-bottom:70px}.userFeatureSummary .innerContent.mySavedSearchContent .removeAllContainer{padding-bottom:0}.userFeatureSummary .mysearchTabs{font-size:0;display:-webkit-box;display:flex}.userFeatureSummary .mysearchTabs .mysearchTab{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;padding:5px 10px;width:50%;height:60px;text-align:center;font-size:14px;line-height:18px}.userFeatureSummary .mysearchTabs .mysearchTab .mysearchTabLabel{padding:0 6px 0 3px;-webkit-box-flex:1;flex:1 1 auto;word-wrap:break-word;word-break:normal}.userFeatureSummary .mysearchTabs .mysearchTab .mysearchTabCounterWrapper{-webkit-box-flex:0;flex:0 0 25px;background:#0068b4;color:#ffffff;border-radius:20px;width:25px;height:25px;padding-top:3px;font-weight:bold}.userFeatureSummary .mysearchTabs .mysearchTab .mysearchTabCounterWrapper:empty{display:none}.userFeatureSummary .mysearchTabs .mysearchActivTab{font-weight:bold;background-color:#ffffff}.userFeatureSummary .lastsearchContainer{background-color:#ffffff;padding:15px 10px}.userFeatureSummary .lastsearchContainer.hideLastsearchContainer{display:none}.userFeatureSummary .lastsearchContainer:not(.hideLastsearchContainer)+.lastsearchContainer{border-top:1px solid #c3c3c3}.userFeatureSummary .lastsearchContainer .searchterm{width:100%;display:-webkit-box;display:flex;flex-wrap:wrap}.userFeatureSummary .lastsearchContainer .searchterm .searchContent,.userFeatureSummary .lastsearchContainer .searchterm .searchLocation,.userFeatureSummary .lastsearchContainer .searchterm .searchRadius{display:inline-block;font-size:0}.userFeatureSummary .lastsearchContainer .searchterm .searchContent>svg,.userFeatureSummary .lastsearchContainer .searchterm .searchLocation>svg,.userFeatureSummary .lastsearchContainer .searchterm .searchRadius>svg{margin-right:5px;height:18px;max-width:18px;fill:#c3c3c3;position:relative;top:4px}.userFeatureSummary .lastsearchContainer .searchterm .searchContent>span:first-of-type,.userFeatureSummary .lastsearchContainer .searchterm .searchLocation>span:first-of-type,.userFeatureSummary .lastsearchContainer .searchterm .searchRadius>span:first-of-type{display:inline-block;width:18px;height:18px;margin-right:5px}.userFeatureSummary .lastsearchContainer .searchterm .searchContent>span:last-of-type,.userFeatureSummary .lastsearchContainer .searchterm .searchLocation>span:last-of-type,.userFeatureSummary .lastsearchContainer .searchterm .searchRadius>span:last-of-type{font-size:14px;display:inline-block;vertical-align:top}.userFeatureSummary .lastsearchContainer .searchterm .searchContent{-webkit-box-flex:0;flex:0 0 100%}.userFeatureSummary .lastsearchContainer .searchterm .searchContent>.searchContentIcon{background:url("/svgicon/search?defaultWidth=15px&defaultHeight=15px&fillColour=%23c3c3c3") no-repeat top center}.userFeatureSummary .lastsearchContainer .searchterm .searchLocation>.searchLocationIcon{background:url("/svgicon/mapMarker?defaultWidth=15px&defaultHeight=15px&fillColour=%23c3c3c3") no-repeat top center}.userFeatureSummary .lastsearchContainer .searchterm .searchRadius{margin-left:10px}.userFeatureSummary .lastsearchContainer .searchterm .searchRadius>.searchRadiusIcon{background:url("/svgicon/crossHairs?defaultWidth=15px&defaultHeight=15px&fillColour=%23c3c3c3") no-repeat top center}.userFeatureSummary .lastsearchContainer .searchFilters{font-size:0;margin-bottom:10px}.userFeatureSummary .lastsearchContainer .searchFilters>.searchFiltersIcon{display:inline-block;width:18px;margin-top:8px;height:20px;margin-right:5px;background:url("/svgicon/filterFunnel?defaultWidth=15px&defaultHeight=15px&fillColour=%23c3c3c3") no-repeat bottom center}.userFeatureSummary .lastsearchContainer .searchFilters .searchFilterHeading{font-size:14px}.userFeatureSummary .lastsearchContainer .searchFilters .searchFilter{font-size:14px;padding:2px 10px;border:1px solid #c3c3c3;border-radius:3px;white-space:nowrap;margin-top:10px;display:inline-block;margin-right:10px;vertical-align:top}.userFeatureSummary .lastsearchContainer .searchFilters .searchFilter:last-child{margin-right:0}.userFeatureSummary .lastsearchContainer .actions{display:block;text-align:right}.userFeatureSummary .lastsearchContainer .actions .action{display:inline-block;width:30px;height:30px;font-size:0;line-height:18px;border:0 none;border-radius:0;margin:0;padding:0}.userFeatureSummary .lastsearchContainer .actions .action.confirmationAction{padding-left:30px;background-image:url("/svgicon/check?defaultWidth=30px&defaultHeight=30px&fillColour=%233a3a3a");background-position:left 4px top -1px;background-repeat:no-repeat}.userFeatureSummary .lastsearchContainer .actions .action.confirmationAction>svg{fill:#3a3a3a;width:44px;height:44px;position:relative;top:6px}.userFeatureSummary .lastsearchContainer .actions .action.confirmationAction>span{color:#3a3a3a}.userFeatureSummary .lastsearchContainer .actions .action>svg{fill:#0068b4}.userFeatureSummary .lastsearchContainer .actions .action>span{display:none}.userFeatureSummary .lastsearchContainer .actions .searchAction{margin-top:4px}.userFeatureSummary .lastsearchContainer .saveAction,.userFeatureSummary .lastsearchContainer .searchAction,.userFeatureSummary .lastsearchContainer .removeAction{margin-top:4px}.userFeatureSummary .lastsearchContainer .saveAction .lastsearchesFooterDelete,.userFeatureSummary .lastsearchContainer .searchAction .lastsearchesFooterDelete,.userFeatureSummary .lastsearchContainer .removeAction .lastsearchesFooterDelete{width:280px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-weight:bold;font-size:20px;line-height:26px;color:#0068b4;background:#ffffff}.userFeatureSummary .lastsearchContainer .saveAction{background:url("/svgicon/save?defaultWidth=28px&defaultHeight=28px&fillColour=%230068b4") no-repeat center center}.userFeatureSummary .lastsearchContainer .searchAction{background:url("/svgicon/search?defaultWidth=28px&defaultHeight=28px&fillColour=%230068b4") no-repeat center center}.userFeatureSummary .lastsearchContainer .removeAction{background:url("/svgicon/trash?defaultWidth=28px&defaultHeight=28px&fillColour=%230068b4") no-repeat center center}.userFeatureSummary .lastsearchContainer .confirmationAction+.searchAction{margin-left:24px}.userFeatureSummary .lastsearchContainer .removeAction+.searchAction{margin-left:19px}.userFeatureSummary .lastsearchContainer .saveAction+.searchAction{margin-left:24px}.userFeatureSummary .removeAllContainer{padding:20px 10px 70px}.userFeatureSummary .mySearchRemoveAllContainer{padding-top:20px}.userFeatureSummary .offerDetailWrapper .detailContentWrapper{background-color:#ffffff}.notValidSearchInformation{margin:0 15px;height:70vh}.notValidSearchInformation span{display:inline-block;margin:10px 0}.notValidSearchInformation ul{margin-left:20px}.notValidSearchInformation ul li{list-style-type:disc}.ieHeaderBar{display:none}.notRegisteredInformation{margin:0 10px;padding:15px;background-color:#ffffff}.notRegisteredInformation .userFeatureHeadline{padding:0;padding-bottom:6px;margin:0}.notRegisteredInformation p{margin:0}.notRegisteredInformation+.mysearchTabs,.notRegisteredInformation~#NotedOffersList{margin-top:20px}.userFeatureHeadlineContainer{display:-webkit-box;display:flex;padding:25px 12px 20px 12px}.userFeatureHeadlineContainer .userFeatureHeadline{padding:0;width:78%;margin:0}.userFeatureHeadlineContainer .userFeatureHeadline span{margin-left:10px;vertical-align:middle}.userFeatureHeadlineContainer .userFeatureHeadline svg{fill:#c3c3c3;width:18px;height:18px}.userFeatureHeadlineContainer .backLink{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;width:22%;color:#0068b4;background:url("/svgicon/angleLeft?defaultWidth=16px&defaultHeight=16px&fillColour=%230068b4") no-repeat right 42px center}.userFeatureHeadlineContainer .backLink svg{fill:#0068b4;width:20px;height:20px}.notedoffers #jobOfferDetailHeadBar,.applicationhistory #jobOfferDetailHeadBar{display:none}#MapAndApplicationContainer{display:none}#NotedOffersList .splitSearch,#AppliedOffersList .splitSearch{min-width:320px;padding:0;width:100%}#NotedOffersList #jobOfferList li,#AppliedOffersList #jobOfferList li{background-color:white}#NotedOffersList #jobOfferList li:last-child,#AppliedOffersList #jobOfferList li:last-child{border:none}#NotedOffersList #jobOfferList li .jobOfferLike,#AppliedOffersList #jobOfferList li .jobOfferLike{height:26px;width:26px}#NotedOffersList #jobOfferList li .jobOfferLike form,#AppliedOffersList #jobOfferList li .jobOfferLike form{width:100%;height:100%}#NotedOffersList #jobOfferList li .jobOfferLike a.removeNotedOffer,#AppliedOffersList #jobOfferList li .jobOfferLike a.removeNotedOffer,#NotedOffersList #jobOfferList li .jobOfferLike a.removeUserFeatureOfferSubmit,#AppliedOffersList #jobOfferList li .jobOfferLike a.removeUserFeatureOfferSubmit{display:inline-block;width:26px;height:26px;background:url("/svgicon/trash?defaultWidth=24px&defaultHeight=24px&fillColour=%230068b4") no-repeat center center}#NotedOffersList #jobOfferList li .deletedNotedOfferLargeText,#AppliedOffersList #jobOfferList li .deletedNotedOfferLargeText{display:none}#RemoveOfferMessageBox,#ApplicationMessageBox{background-color:rgba(0,0,0,0.7);height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex}#MessageContainer,#ApplicationMessageContainer{padding:20px;margin:0 10px;max-width:440px;position:relative;display:-webkit-box;display:flex;background-color:#ffffff;color:#3a3a3a;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#MessageContainer .closeButtonX,#ApplicationMessageContainer .closeButtonX{position:absolute;height:30px;width:30px;right:0;top:0;padding:0;background-color:#ffffff}#MessageContainer .closeButtonX svg,#ApplicationMessageContainer .closeButtonX svg{fill:#0068b4;top:0;position:relative;right:0;height:25px;width:25px}#MessageContainer p,#ApplicationMessageContainer p{margin:0 0 25px 0;line-height:1.5}#MessageContainer .modalDialogOfferTitle,#ApplicationMessageContainer .modalDialogOfferTitle{font-weight:600}#MessageContainer .modalDialogButtonContainer,#ApplicationMessageContainer .modalDialogButtonContainer{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}#MessageContainer .modalDialogButtonContainer button,#ApplicationMessageContainer .modalDialogButtonContainer button{width:48%;color:#0068b4;font-weight:600;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin:0}#MessageContainer .confirmOfferDelete,#ApplicationMessageContainer .confirmOfferDelete,#MessageContainer .confirmApplicationAgain,#ApplicationMessageContainer .confirmApplicationAgain{background-color:#ffffff;margin-right:15px;border:1px solid #0068b4}#MessageContainer .confirmOfferDelete:hover,#ApplicationMessageContainer .confirmOfferDelete:hover,#MessageContainer .confirmApplicationAgain:hover,#ApplicationMessageContainer .confirmApplicationAgain:hover{background-color:#ffffff;border:1px solid #0068b4}#MessageContainer .confirmOfferDelete svg,#ApplicationMessageContainer .confirmOfferDelete svg,#MessageContainer .confirmApplicationAgain svg,#ApplicationMessageContainer .confirmApplicationAgain svg{fill:#0068b4;vertical-align:bottom;margin-right:10px;max-height:20px;max-width:20px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}#MessageContainer .confirmApplicationAgain,#ApplicationMessageContainer .confirmApplicationAgain{text-transform:capitalize}#MessageContainer .confirmApplicationAgain span,#ApplicationMessageContainer .confirmApplicationAgain span{display:none}#MessageContainer .cancelOfferDelete,#ApplicationMessageContainer .cancelOfferDelete,#MessageContainer .cancelApplication,#ApplicationMessageContainer .cancelApplication{background-color:#ffffff;border:1px solid #0068b4}#MessageContainer .cancelOfferDelete:hover,#ApplicationMessageContainer .cancelOfferDelete:hover,#MessageContainer .cancelApplication:hover,#ApplicationMessageContainer .cancelApplication:hover{background-color:#ffffff;border:1px solid #0068b4}.applicationHistoryOffer .jobOfferSubmitItem{padding:0}.applicationHistoryOffer .jobOfferSubmitItem .jobOfferInnerListItem{padding:10px}.applicationHistoryOffer .jobOfferSubmitItem .applyInformationContainer{padding:4px}.applicationHistoryOffer .selected>.jobOfferSubmitItem{padding:0}.applicationHistoryOffer .selected>.jobOfferSubmitItem .jobOfferInnerListItem,.applicationHistoryOffer .selected>.jobOfferSubmitItem .applyInformationContainer{padding-left:7px}.applicationHistoryOffer .applyInformationContainer{display:-webkit-box;display:flex;background-color:#c3c3c3;width:100%}.applicationHistoryOffer .applyInformationContainer .applyInformationText{padding:0;margin:5px;font-size:14px}.applicantLinkAgain,.applicationInformation{font-weight:600}.noAppliedOffers{margin:0 12px}@media (min-width:416px){.stellenmarktItem{display:-webkit-box;display:flex;border-bottom:1px solid #c3c3c3;margin-left:-12px;margin-right:-12px;margin-top:18px;padding-left:12px;padding-right:12px;padding-bottom:18px}.stellenmarktItem:first-of-type{margin-top:0}.stellenmarktItem:last-of-type{border-bottom:none}.stellenmarktItemImageContainer{text-align:center;max-width:34%}.stellenmarktItemImage{width:100%}.stellenmarktItemTextContainer{padding-left:12px;padding-top:0;width:66%}.stellenmarktItemTextContainer .dachHeadline{margin-top:-3px;margin-bottom:6px;font-size:14px;font-weight:bold}.stellenmarktItemTextContainer>h3{margin:-5px 0 6px 0;font-size:20px;font-weight:bold;line-height:26px}}.applicationBacklinkContainer{text-align:right;margin:15px 15px 0 0}.applicationBacklinkContainer .applicationBackLink{display:inline-block;padding-left:20px;background:url("/svgicon/angleLeft?defaultWidth=18px&defaultHeight=18px&fillColour=%230068b4") no-repeat left top 1px}.applicationBacklinkContainer .applicationBackLink>svg{width:18px;height:18px;fill:#0068b4}.applicationBacklinkContainer .applicationBackLink>span{vertical-align:super;color:#0068b4}.applicationFormContainer{display:-webkit-box;display:flex;flex-wrap:wrap}.applicationFormContainer .applicationInput{width:100%}.applicationFormContainer .personalDataSavedSuccessText,.applicationFormContainer .personalDataLoginSuccessfulText{display:none;padding:16px;margin-top:10px;background-color:#E5F6DE;border:1px solid #E5F6DE;background-image:url("/svgicon/successCheck?defaultWidth=30px&defaultHeight=30px&fillColour=%237FD05D");background-repeat:no-repeat;background-position:left 10px center;margin:12px;width:100%}.applicationFormContainer .personalDataSavedSuccessText span,.applicationFormContainer .personalDataLoginSuccessfulText span{margin:0 10px 0 40px;font-size:14px;display:inline-block}.applicationFormContainer .loginHintBox{padding:16px;margin-top:10px;background-color:#f1f1f1;border:1px solid #f1f1f1;margin:12px;width:100%;display:-webkit-box;display:flex}.applicationFormContainer .loginHintBox>span{margin:0 10px 0 10px;font-size:14px;-webkit-box-flex:1;flex:1;display:-webkit-box;display:flex;align-content:center;-webkit-box-align:center;align-items:center}.applicationFormContainer .loginHintBox>a{display:inline-block;height:40px;padding:9px 10px;margin:0;position:relative;border:none;border-radius:3px;outline:none;cursor:pointer;font-family:inherit;font-size:16px;line-height:22px;text-transform:none;background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent));background-image:-o-linear-gradient(transparent, transparent);background-image:linear-gradient(transparent, transparent);background-color:#f1f1f1;color:#3a3a3a;width:150px;border:1px solid #0068b4;color:#0068b4;font-weight:bold;text-align:center}.applicationFormContainer .loginHintBox>a[disabled]{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.applicationFormContainer .loginHintBox>a[disabled]:hover{cursor:not-allowed}.applicationFormContainer .applicationArea{padding-left:10px;padding-right:10px}.applicationFormContainer .applicationArea.applicationAreaHidding{display:none !important;visibility:hidden}.applicationFormContainer .applicationArea.movingPlaceholderInputContainer>label{left:20px}.applicationFormContainer .applicationArea.movingPlaceholderInputContainer>label.focusIn,.applicationFormContainer .applicationArea.movingPlaceholderInputContainer>label.active{color:#3a3a3a}.applicationFormContainer .applicationArea.applicationRecipientEmail{-webkit-box-flex:0;flex:0 0 100%}.applicationFormContainer .applicationArea.applicationRecipientEmail.applicationRecipientEmailSpacing{margin-bottom:70px}.applicationFormContainer .applicationArea.applicationRecipientEmail .applicationRecipientEmailMandatory{margin-top:8px;display:inline-block}.applicationFormContainer .applicationArea.applicationRecipientEmail .applicationRecipientEmailDescription{display:inline-block;margin-top:20px}.applicationFormContainer .applicationArea.applicationRecipientEmail .applicationRecipientEmailButton{margin-top:19px;width:100%;text-align:center;font-weight:bold;background:#0068b4;color:#ffffff}.applicationFormContainer .applicationArea.applicationRecipientEmail .applicationRecipientEmailButton:hover{background:#0068b4;color:#ffffff}.applicationFormContainer .applicationArea.applicationRecipientEmail .applicationRecipientEmailArea.movingPlaceholderInputContainer>label.focusIn,.applicationFormContainer .applicationArea.applicationRecipientEmail .applicationRecipientEmailArea.movingPlaceholderInputContainer>label.active{left:12px;color:#3a3a3a}.applicationFormContainer .applicationArea.applicationPersonData{-webkit-box-flex:0;flex:0 0 100%;margin-top:25px;margin-bottom:0;font-weight:bold;font-size:20px;line-height:26px}.applicationFormContainer .applicationArea.applicationSalutation{-webkit-box-flex:0;flex:0 0 100%;padding-top:8px}.applicationFormContainer .applicationArea.applicationSalutation>label{font-size:10px;display:block;height:20px}.applicationFormContainer .applicationArea.applicationSalutation .applicationSalutationSelect{margin-top:2px}.applicationFormContainer .applicationArea.applicationFirstname{-webkit-box-flex:0;flex:0 0 100%}.applicationFormContainer .applicationArea.applicationLastname{-webkit-box-flex:0;flex:0 0 100%}.applicationFormContainer .applicationArea.applicationEMail{-webkit-box-flex:0;flex:0 0 100%}.applicationFormContainer .applicationArea.applicationConfirmEMail{-webkit-box-flex:0;flex:0 0 100%}.applicationFormContainer .applicationArea.applicationMandatoryNotice{-webkit-box-flex:0;flex:0 0 100%;padding-top:5px}.applicationFormContainer .applicationArea.applicationCoverLetter{-webkit-box-flex:0;flex:0 0 100%;display:-webkit-box;display:flex;flex-wrap:wrap;margin-top:25px}.applicationFormContainer .applicationArea.applicationCoverLetter .applicationCoverLetterLabel{font-weight:bold;font-size:20px;line-height:26px;margin-right:20px;-webkit-box-flex:1;flex:1 1 auto}.applicationFormContainer .applicationArea.applicationCoverLetter .showCoverLetterNo{-webkit-box-flex:0;flex:0 0 30px;cursor:pointer;line-height:26px}.applicationFormContainer .applicationArea.applicationCoverLetter .showCoverLetterInput{display:none}.applicationFormContainer .applicationArea.applicationCoverLetter .showCoverLetterInput:checked+.showCoverLetterToggle .showCoverLetterToggleNo{display:none}.applicationFormContainer .applicationArea.applicationCoverLetter .showCoverLetterInput:checked+.showCoverLetterToggle .showCoverLetterToggleYes{display:block}.applicationFormContainer .applicationArea.applicationCoverLetter .showCoverLetterInput:checked+.showCoverLetterToggle+.showCoverLetterYes+.applicationCoverLetterInput{display:block}.applicationFormContainer .applicationArea.applicationCoverLetter .showCoverLetterInput:not(:checked)+.showCoverLetterToggle .showCoverLetterToggleNo{display:block}.applicationFormContainer .applicationArea.applicationCoverLetter .showCoverLetterToggle{-webkit-box-flex:0;flex:0 0 50px;padding-top:2px;cursor:pointer}.applicationFormContainer .applicationArea.applicationCoverLetter .showCoverLetterToggle .showCoverLetterToggleNo,.applicationFormContainer .applicationArea.applicationCoverLetter .showCoverLetterToggle .showCoverLetterToggleYes{display:none;text-align:center;height:26px}.applicationFormContainer .applicationArea.applicationCoverLetter .showCoverLetterToggle .showCoverLetterToggleNo svg,.applicationFormContainer .applicationArea.applicationCoverLetter .showCoverLetterToggle .showCoverLetterToggleYes svg{width:33px;height:19px}.applicationFormContainer .applicationArea.applicationCoverLetter .showCoverLetterToggle .showCoverLetterToggleNo{background:url("/svgicon/toggleOff?defaultWidth=40px&defaultHeight=20px&fillColour=%23ffffff") no-repeat center top}.applicationFormContainer .applicationArea.applicationCoverLetter .showCoverLetterToggle .showCoverLetterToggleYes{background:url("/svgicon/toggleOn?defaultWidth=40px&defaultHeight=20px&fillColour=%23ffffff&fillColour2=%23228b22") no-repeat center top}.applicationFormContainer .applicationArea.applicationCoverLetter .showCoverLetterYes{-webkit-box-flex:0;flex:0 0 20px;cursor:pointer;line-height:26px}.applicationFormContainer .applicationArea.applicationCoverLetter .applicationCoverLetterInput{-webkit-box-flex:0;flex:0 100%;height:150px;margin-top:10px;display:none}.applicationFormContainer .applicationArea.applicationFiles{-webkit-box-flex:0;flex:0 0 100%}.applicationFormContainer .applicationArea.applicationFiles .sendDocumentsHint{margin-top:10px;font-size:10px;text-align:right}.applicationFormContainer .applicationArea.applicationFiles .sendDocumentsHint>.sendDocumentsHintInner{text-align:left;line-height:14px;display:inline-block}.applicationFormContainer .applicationArea.applicationFiles .applicationFilesHeading{-webkit-hyphens:none;hyphens:none;display:inline-block;font-size:20px;line-height:26px;font-weight:bold;margin-top:24px}.applicationFormContainer .applicationArea.applicationFiles .applicationFilesSubHeading{-webkit-hyphens:none;hyphens:none;display:inline-block;font-size:16px;line-height:22px;font-weight:bold;margin-top:10px}.applicationFormContainer .applicationArea.applicationFiles .documentTemplateFiles{margin-top:5px;border-bottom:1px solid #c3c3c3}.applicationFormContainer .applicationArea.applicationFiles .documentTemplateFiles .documentTemplateFile{display:-webkit-box;display:flex;border-top:1px solid #c3c3c3;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}.applicationFormContainer .applicationArea.applicationFiles .documentTemplateFiles .documentTemplateFile.noFileUploaded{display:none}.applicationFormContainer .applicationArea.applicationFiles .documentTemplateFiles .documentTemplateFile.noFileUploaded:first-of-type{display:-webkit-box;display:flex}.applicationFormContainer .applicationArea.applicationFiles .documentTemplateFiles .fileTitle{-webkit-box-flex:1;flex:1 1 auto}.applicationFormContainer .applicationArea.applicationFiles .documentTemplateFiles .downloadFileLinkContainer{min-width:50px}.applicationFormContainer .applicationArea.applicationFiles .documentTemplateFiles .downloadFileLink,.applicationFormContainer .applicationArea.applicationFiles .documentTemplateFiles .formDeleteFile{background-color:transparent;color:#0068b4;margin:0 5px;height:40px;padding:5px 10px;border:none;border-radius:3px;outline:none;font-size:16px;cursor:pointer;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;background-repeat:no-repeat;background-position:center center}.applicationFormContainer .applicationArea.applicationFiles .documentTemplateFiles .downloadFileLink{background-image:url("/svgicon/download?defaultWidth=20px&defaultHeight=20px&fillColour=%230068b4")}.applicationFormContainer .applicationArea.applicationFiles .documentTemplateFiles .formDeleteFile{background-image:url("/svgicon/trash?defaultWidth=20px&defaultHeight=20px&fillColour=%230068b4")}.applicationFormContainer .applicationArea.applicationFiles .documentTemplateFiles .fileDisableContainer{border-left:1px solid #c3c3c3;padding:2px 5px;margin-left:10px}.applicationFormContainer .applicationArea.applicationFiles .documentTemplateFiles .documentTemplateFileToggle{cursor:pointer}.applicationFormContainer .applicationArea.applicationFiles .documentTemplateFiles .documentTemplateFileToggle svg{width:42px;height:21px}.applicationFormContainer .applicationArea.applicationFiles .documentTemplateFiles .documentTemplateFileCheckbox{display:none}.applicationFormContainer .applicationArea.applicationFiles .documentTemplateFiles .documentTemplateFileCheckbox:checked+.documentTemplateFileToggle .documentTemplateFileOn{display:block;width:42px;height:22px;background:url("/svgicon/toggleOn?defaultWidth=40px&defaultHeight=20px&fillColour=%23ffffff&fillColour2=%23228b22") no-repeat center top}.applicationFormContainer .applicationArea.applicationFiles .documentTemplateFiles .documentTemplateFileCheckbox:checked+.documentTemplateFileToggle .documentTemplateFileOff{display:none}.applicationFormContainer .applicationArea.applicationFiles .documentTemplateFiles .documentTemplateFileCheckbox:not(:checked)+.documentTemplateFileToggle .documentTemplateFileOn{display:none}.applicationFormContainer .applicationArea.applicationFiles .documentTemplateFiles .documentTemplateFileCheckbox:not(:checked)+.documentTemplateFileToggle .documentTemplateFileOff{display:block;width:42px;height:22px;background:url("/svgicon/toggleOff?defaultWidth=40px&defaultHeight=20px&fillColour=%23ffffff") no-repeat center top}.applicationFormContainer .applicationArea.applicationFiles .applicationFilesConcludingWordHeading{display:block;width:100%;margin-bottom:20px;color:#c3c3c3;text-align:center;margin-top:10px;font-style:italic}.applicationFormContainer .applicationArea.applicationFiles .dragDropFileUploader .filesList{border-bottom:0}.applicationFormContainer .applicationArea.applicationFiles .dragDropFileUploader .filesList li:last-child{border-bottom:1px solid #c3c3c3}.applicationFormContainer .applicationArea.applicationFiles .dragDropFileUploader .uploadContainer{margin-bottom:0}.applicationFormContainer .applicationArea.applicationSubmit{-webkit-box-flex:0;flex:0 0 100%;margin-top:10px}.applicationFormContainer .applicationArea.applicationSubmit .applicationPrivacyLink{font-weight:bold;color:#0068b4}.applicationFormContainer .applicationArea.applicationSubmit .applicationSubmitButton{display:block;margin:30px auto 70px;width:100%;min-width:300px;font-weight:bold;background:#0068b4;color:#ffffff;position:relative}.applicationFormContainer .applicationArea.applicationSubmit .applicationSubmitButton:hover{background:#0068b4;color:#ffffff}.applicationFormContainer .applicationArea.applicationSubmit .applicationSubmitButton>.lds-ring{display:none;position:absolute;top:10px;right:50px}.applicationFormContainer .applicationArea .applicationInput{width:100%}.applicationFormContainer .applicationArea .input-validation-error{border-color:red}.applicationFormContainer .applicationArea .field-validation-error{color:#ffffff;background-color:red;border-radius:3px;padding:3px;visibility:collapse;display:inline-block;font-size:12px;line-height:16px;margin-bottom:1px;visibility:visible;margin-top:3px}.applicationFormContainer .applicationArea .field-validation-error.open{visibility:visible}.hiddenPDFActionContainer{width:31px;height:21px}.urlCopy{position:fixed;display:none;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:502}.urlCopy span{padding:20px;margin:0 10px;max-width:440px;position:relative;display:-webkit-box;display:flex;background-color:#ffffff;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;color:green;font-size:14px;position:absolute;top:50%}.saveSuccessful{display:none;padding:16px;margin-top:10px;background-color:#E5F6DE;border:1px solid #E5F6DE;background-image:url("/svgicon/successCheck?defaultWidth=30px&defaultHeight=30px&fillColour=%237FD05D");background-repeat:no-repeat;background-position:left 10px center}.saveSuccessful span{margin:0 10px 0 35px;font-size:14px}.detailUrlCopy span{top:23%}.jobApplicationSuccessContainer{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;width:100%;margin:0 auto;margin-bottom:0px;margin-bottom:16px;padding:16px 16px 16px 75px;background:url("/svgicon/successCheck?defaultWidth=50px&defaultHeight=50px&fillColour=%237FD05D") no-repeat left 10px top 10px;background-color:#f1f1f1;min-height:68px}.jobApplicationSuccessContainer>svg{height:250px;width:250px;fill:#c3c3c3;margin:-35px auto -25px auto}.jobApplicationSuccessContainer .jobApplicationSuccessTitle{display:block;font-weight:bold;font-size:20px;line-height:26px;margin-bottom:15px}.jobApplicationSuccessContainer .jobApplicationSuccessMessage{display:block;font-size:16px;line-height:22px}.jobApplicationSuccessContainer .jobApplicationDocumentsSavedSuccessMessage{display:block;margin-top:10px;font-size:16px;line-height:22px}.successApplicationLowerNavigationContainer{-webkit-box-flex:1;flex:1 1 100%;text-align:center;padding:0 10px 20px 10px}.jobApplicationSuccessBackLink,.neueSucheBacklink{background-color:#ffffff;color:#cf3815;font-weight:bold;padding:10px 50px;border-radius:3px;width:296px;display:inline-block;border:1px solid #cf3815;margin:0 auto}.jobApplicationSuccessBackLink:hover,.neueSucheBacklink:hover{background-color:#ffffff;color:#cf3815}.jobApplicationSuccessBackLink.jobApplicationSuccessBackLinkIsAuth{border:none;background:url("/svgicon/angleLeft?defaultWidth=20px&defaultHeight=20px&fillColour=%23cf3815") no-repeat calc(50% - 85px) center}.field-validation-valid{display:none}.field-validation-error{color:#ffffff;background-color:#cf3815;border-radius:3px;padding:3px;font-size:12px;line-height:16px}.videoThumbnail{width:140px;height:76px;position:absolute}.iconVideoPlayerWithImage{position:relative;background-color:transparent !important;z-index:50;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.iconVideoPlayerWithImage .jobOfferPlayVideoLabel{background-color:#c3c3c3;position:absolute;bottom:-20px;left:0}.dragDropFileUploader .uploadContainer{position:relative;min-height:84px}.dragDropFileUploader .uploadContainer .boxControl{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin-top:15px}.dragDropFileUploader .uploadContainer .boxControl .boxControlLabel{color:#c3c3c3;line-height:32px;font-style:italic;margin-right:25px;padding-left:36px;background:url("/svgicon/upload?defaultWidth=28px&defaultHeight=28px&fillColour=%23c3c3c3") no-repeat left center}.dragDropFileUploader .uploadContainer.dragover .boxControl,.dragDropFileUploader .uploadContainer.dragover .filesSubText{visibility:hidden;display:none}.dragDropFileUploader .uploadContainer.dragover .boxControl>.desktopOnly,.dragDropFileUploader .uploadContainer.dragover .filesSubText>.desktopOnly{visibility:hidden;display:none}.dragDropFileUploader .uploadContainer.dragover .dragDropHintOverlay{display:block;text-align:center}.dragDropFileUploader .uploadContainer.uploading .boxControl,.dragDropFileUploader .uploadContainer.uploading .filesSubText{visibility:hidden;display:none}.dragDropFileUploader .uploadContainer.uploading .uploadingOverlay{display:block;text-align:center}.dragDropFileUploader .uploadContainer.uploading .uploadingOverlay .lds-ring{display:inline-block;right:auto;top:auto;margin-left:10px}.dragDropFileUploader .uploadContainer.error{border:1px solid red}.dragDropFileUploader .filesList{margin-top:15px}.dragDropFileUploader .filesList>li{border-bottom:1px solid #c3c3c3;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;min-height:40px;position:relative}.dragDropFileUploader .filesList>li:first-child{margin-top:10px;border-top:1px solid #c3c3c3}.dragDropFileUploader .filesList>li>span{font-size:16px;line-height:22px;width:calc(100% - 116px);overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.dragDropFileUploader .filesList>li .formDeleteFileContainer,.dragDropFileUploader .filesList>li .downloadFileLinkContainer{min-width:50px}.dragDropFileUploader .filesList>li .formDeleteFileContainer .formDeleteFile,.dragDropFileUploader .filesList>li .downloadFileLinkContainer .formDeleteFile,.dragDropFileUploader .filesList>li .formDeleteFileContainer .downloadFileLink,.dragDropFileUploader .filesList>li .downloadFileLinkContainer .downloadFileLink{font-weight:bold;display:-webkit-box;display:flex;background:transparent;color:#0068b4;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.dragDropFileUploader .filesList>li .formDeleteFileContainer .downloadFileLink,.dragDropFileUploader .filesList>li .downloadFileLinkContainer .downloadFileLink{background-image:url("/svgicon/download?defaultWidth=20px&defaultHeight=20px&fillColour=%230068b4");background-repeat:no-repeat;background-position:center center}.dragDropFileUploader .filesList>li .formDeleteFileContainer .formDeleteFile,.dragDropFileUploader .filesList>li .downloadFileLinkContainer .formDeleteFile{background-image:url("/svgicon/trash?defaultWidth=20px&defaultHeight=20px&fillColour=%230068b4");background-repeat:no-repeat;background-position:center center}.dragDropFileUploader .filesList>li .formDeleteFileContainer .deleteFileError{color:red;padding:0 10px;display:inline-block}.dragDropFileUploader .filesInput{display:none}.dragDropFileUploader .filesLabel{width:100%;margin:0 auto;display:block;cursor:pointer;border-radius:3px;text-align:center;padding:5px;font-weight:bold;font-size:20px;line-height:26px;border:1px solid #0068b4;color:#0068b4;background:#ffffff}.dragDropFileUploader .filesSubText{margin-top:10px;display:inline-block;font-style:italic;color:#c3c3c3}.dragDropFileUploader .divError{pointer-events:none}.dragDropFileUploader .uploadingOverlay,.dragDropFileUploader .dragDropHintOverlay{display:none;position:absolute;pointer-events:none;top:50%;right:0;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:16px;line-height:22px;font-style:italic}.dragDropFileUploader .modalMessageBox .acknowledge{color:#0068b4;background:transparent;border:1px solid #0068b4;max-width:150px;margin:0 auto}.offerQuickActionsInnerContainer{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;height:40px;-webkit-box-align:center;align-items:center}.offerQuickActionsInnerContainer>div:not(:last-child){margin:0 15px 0 5px}#searchResultSavedSearchContainer{background-color:#f1f1f1;width:100%}#searchResultSavedSearchContainer .searchResultPinnendSearch,#searchResultSavedSearchContainer .searchResultSavedSearch{display:-webkit-box;display:flex;padding:9px 10px 0;padding-left:0;margin:0;-webkit-box-align:end;align-items:flex-end;font-weight:600;border:none;background-color:#f1f1f1;padding-bottom:0}#searchResultSavedSearchContainer .searchResultPinnendSearch span,#searchResultSavedSearchContainer .searchResultSavedSearch span{white-space:nowrap}#searchResultSavedSearchContainer .searchResultSavedSearch{color:#0068b4}#searchResultSavedSearchContainer .searchResultSavedSearch>.searchResultLastSearchesSavedSearch{display:inline-block;width:25px;height:25px;margin-right:5px;background:url("/svgicon/savedSearch?defaultWidth=25px&defaultHeight=25px&fillColour=%230068b4") no-repeat center}#searchResultSavedSearchContainer .searchResultPinnendSearch{color:#3a3a3a;height:40px;font-size:16px;line-height:22px;text-transform:none;padding-left:0}#searchResultSavedSearchContainer .searchResultPinnendSearch>.searchResultLastSearchesChecked{display:inline-block;width:25px;height:25px;margin-right:5px;background:url("/svgicon/check?defaultWidth=25px&defaultHeight=25px&fillColour=%233a3a3a") no-repeat center}#searchResultSavedSearchContainer .hideElement{display:none}#searchResultSavedSearchContainer .showElement{display:-webkit-box;display:flex}.removeAllLastSearches{max-width:none}#createJobAlertFormSearchResultSpinner span{border:2px solid #0068b4;border-color:#0068b4 transparent transparent transparent}@media (min-width:400px){#ApplicationMessageContainer .confirmApplicationAgain{text-transform:none}#ApplicationMessageContainer .confirmApplicationAgain span{display:inline}}.applicatonArchivedOfferInformationSign{position:absolute;-webkit-transform:rotate(-15deg);transform:rotate(-15deg);border:1px solid #cf3815;padding:10px 30px 10px 60px;width:85%;color:#cf3815;top:30%;left:5%;-webkit-box-pack:center;justify-content:center;display:-webkit-box;display:flex;background:url("/svgicon/exclamationTriangle?defaultWidth=25px&defaultHeight=25px&fillColour=%23cf3815") no-repeat calc(50% - 85px) center}.applicatonArchivedOfferInformationSign span{margin-left:10px;font-size:20px;font-weight:600}.applicatonArchivedOfferDetailInformationSign{border:1px solid #cf3815;padding:10px;width:100%;color:#cf3815;-webkit-box-pack:center;justify-content:center;display:-webkit-box;display:flex;position:relative;max-width:260px}.applicatonArchivedOfferDetailInformationSign svg{height:25px;width:25px;fill:#cf3815;position:absolute;left:10px;bottom:8px}.applicatonArchivedOfferDetailInformationSign span{margin-left:10px;font-size:20px;font-weight:600}.archivedUserFeatureOffer .offerDetail .jobOfferTitle{color:#c3c3c3}.archivedUserFeatureOffer .offerDetail .jobOfferTitle jobOfferTopJob{background-color:#c3c3c3}.archivedUserFeatureOffer .offerDetail .jobOfferTitle a{color:#c3c3c3}.archivedUserFeatureOffer .offerDetail .jobOfferBenifits>div{color:#c3c3c3 !important;-webkit-filter:grayscale(100%);filter:grayscale(100%);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(grayscale=100)"}.archivedUserFeatureOffer .offerDetail .jobOfferBenifits>div svg{fill:#c3c3c3}.archivedUserFeatureOffer .offerDetail .jobOfferCompany,.archivedUserFeatureOffer .offerDetail .jobOfferCompanyName,.archivedUserFeatureOffer .offerDetail .jobOfferWithoutLogo,.archivedUserFeatureOffer .offerDetail .jobOfferLogoContainer,.archivedUserFeatureOffer .offerDetail .jobOfferBenifitsContainer{color:#c3c3c3 !important;-webkit-filter:grayscale(100%);filter:grayscale(100%);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(grayscale=100)"}.archivedUserFeatureOffer .offerDetail .jobOfferCompany svg,.archivedUserFeatureOffer .offerDetail .jobOfferCompanyName svg,.archivedUserFeatureOffer .offerDetail .jobOfferWithoutLogo svg,.archivedUserFeatureOffer .offerDetail .jobOfferLogoContainer svg,.archivedUserFeatureOffer .offerDetail .jobOfferBenifitsContainer svg{fill:#c3c3c3}.jobOfferSummaryTextContainer{position:absolute;top:0;bottom:0;left:100%;right:0;z-index:50;padding:20px;text-align:left;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;height:100%;width:100%;background-color:#ffffff}.jobOfferSummaryTextContainer .jobOfferSummaryDotDot{display:none}.jobOfferSummaryTextContainer .jobOfferSummaryText{padding:0;margin:0;font-size:14px}.highlighted .jobOfferSummaryTextContainer{background-color:#cce1f0}.seotextShown .jobOfferSummaryTextContainer{left:0;display:block}.topJobs .jobOffer .jobOfferSummaryTextContainer{display:none}.offerDetailSuggestedMoreJobs{width:100%;display:-webkit-box;display:flex;background:#ffffff;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-bottom:60px;margin-top:-10px}.offerDetailSuggestedMoreJobs h2{padding:10px;margin:5px 0}.offerDetailSuggestedMoreJobs .suggestedMoreJobs{display:-webkit-box;display:flex;border:1px solid #c3c3c3;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}offerDetailSuggestedMoreJobsSplitView{margin-top:-40px}.jobOfferDetailListItem{background-color:#ffffff;border-bottom:1px solid #c3c3c3;padding-top:10px}.jobOfferDetailListItem:last-child{border-bottom:none}.jobOfferDetailListItem .jobOfferDetailBenifitsContainer{display:-webkit-box;display:flex;flex-wrap:wrap;margin-top:3px}.jobOfferDetailListItem .jobOfferDetailBenifitsContainer .sideBySide{margin-right:10px;width:auto}.suggestMoreJobsArrow{display:none;position:absolute;right:1%;top:27%;width:50px;height:50px;background:url("/svgicon/angleRight?defaultWidth=50px&defaultHeight=50px&fillColour=%230068b4") no-repeat center}.jobOfferDetailInnerListItem .jobOfferDetailSummaryContainer h2{padding:0}.colorpicker.is-opened{z-index:125 !important}.portal-share-color svg{fill:#0068b4 !important}#InfoMessagePanel.dialogContainer{width:320px !important;height:295px !important}:not(#ChangePasswordPanel):not(#ChangeEmailPanel).dialogContainer{min-width:320px;max-width:700px;width:100%;height:100vh;background-color:#ffffff}.innerDialogContainer{padding:50px 12px 12px 12px;position:relative}.innerDialogContainer .movingPlaceholderInputContainer{margin-top:3px}.innerDialogContainer .movingPlaceholderInputContainer>label.active,.innerDialogContainer .movingPlaceholderInputContainer>label.focusIn{color:#3a3a3a}.innerDialogContainer .movingPlaceholderInputContainer>.clearButton{right:1px}.innerDialogContainer .movingPlaceholderInputContainer>.showButton{position:absolute;top:11px;height:38px;width:38px;padding:4px;background-color:#ffffff;background:url("/svgicon/eyeCrossedOut?defaultWidth=20px&defaultHeight=20px&fillColour=%23c3c3c3") no-repeat center;right:1px}.innerDialogContainer .movingPlaceholderInputContainer>.showButton.active{background:url("/svgicon/eye?defaultWidth=20px&defaultHeight=20px&fillColour=%23c3c3c3") no-repeat center}.innerDialogContainer .movingPlaceholderInputContainer .errorMessage{padding:2px;border-radius:2px;font-size:11px;line-height:11px;position:relative;top:-3px}.dialogCloseButton{position:absolute;top:6px;right:10px;padding:6px;width:32px;background:url("/svgicon/timesCross?defaultWidth=24px&defaultHeight=24px&fillColour=%230068b4") no-repeat center}.backToLoginTextButton{position:absolute;right:6px;top:6px;padding:5px 5px 5px 15px;background:url("/svgicon/angleLeft?defaultWidth=12px&defaultHeight=12px&fillColour=%233a3a3a") no-repeat left center}.loginRegisterTabBar{display:-webkit-box;display:flex}.loginRegisterTabBar>h2{font-weight:normal;padding:0;margin:0;width:50%}.loginRegisterTabBar>h2>a{display:inline-block;height:40px;padding:9px 10px;margin:0;position:relative;border:none;border-radius:3px;outline:none;cursor:pointer;font-family:inherit;font-size:16px;line-height:22px;text-transform:none;background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent));background-image:-o-linear-gradient(transparent, transparent);background-image:linear-gradient(transparent, transparent);background-color:#f1f1f1;color:#3a3a3a;text-align:center}.loginRegisterTabBar>h2>a[disabled]{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.loginRegisterTabBar>h2>a[disabled]:hover{cursor:not-allowed}.loginRegisterTabBar>h2>a>span{line-height:31px}.loginRegisterTabBar>h2>button,.loginRegisterTabBar>h2>a{background-color:#ffffff;border-bottom:1px solid #ffffff;border-radius:0px;width:100%;height:50px;font-size:20px;color:#3a3a3a}.loginRegisterTabBar>h2>button>span,.loginRegisterTabBar>h2>a>span{display:block}.loginRegisterTabBar>h2>button.active,.loginRegisterTabBar>h2>a.active{background:-o-linear-gradient(top, #0068b4, #0068b4 6px, #ffffff 6px, #ffffff);background:linear-gradient(to bottom, #0068b4, #0068b4 6px, #ffffff 6px, #ffffff);font-weight:bold}.loginRegisterTabBar>h2>button:not(.active),.loginRegisterTabBar>h2>a:not(.active){border-bottom:1px solid #c3c3c3}.loginRegisterTabBar>h2:first-of-type>button:not(.active),.loginRegisterTabBar>h2:first-of-type>a:not(.active){border-right:1px solid #c3c3c3}.loginRegisterTabBar>h2:last-of-type>button:not(.active),.loginRegisterTabBar>h2:last-of-type>a:not(.active){border-left:1px solid #c3c3c3}.forgotPasswordLinkRow{padding:3px 0 18px 0;font-size:16px}.forgotPasswordLinkRow>a{color:#0068b4}.acceptPrivacyPolicyRow{padding:6px 0 12px 0}.acceptPrivacyPolicyRow>a{color:#0068b4}.loginPanelSubmitButton{width:100%;color:#ffffff;background-color:#0068b4;font-size:16px;font-weight:bold}.loginBenefitsPanel>h3{font-size:20px;margin-top:16px;margin-bottom:16px}.loginBenefitsPanel>ul>li{list-style:none;margin:3px 0 3px 20px}.loginBenefitsPanel>ul>li:before{content:"\2022";color:#c3c3c3;display:inline-block;font-weight:bold;width:13px;margin-left:-20px}.passwordRulesContainer>h3{font-size:16px;margin:0 0 6px 0}.passwordRulesContainer>ul>li{list-style:none;margin:2px 0 2px 20px}.passwordRulesContainer>ul>li:before{content:"\2022";color:#c3c3c3;display:inline-block;font-weight:bold;width:13px;margin-left:-20px}.loginRegisterFormContainer{padding-top:10px}.registerQuestion,.loginQuestion{padding:18px 0 0 0;font-size:16px;line-height:22px}.registerQuestion>a,.loginQuestion>a{color:#0068b4;font-weight:bold}.socialLoginTrennerBar{text-align:center;background:-o-linear-gradient(top, #ffffff, #ffffff 10px, #c3c3c3 10px, #c3c3c3 11px, #ffffff 11px, #ffffff);background:linear-gradient(to bottom, #ffffff, #ffffff 10px, #c3c3c3 10px, #c3c3c3 11px, #ffffff 11px, #ffffff);margin-bottom:18px;margin-top:18px}.socialLoginTrennerBar>span{display:inline-block;padding:2px 4px;background-color:#ffffff}.socialLoginButton{display:-webkit-box;display:flex;padding:7px 7px 7px 40px;color:#ffffff;min-width:296px;width:100%;border:1px solid #ffffff;margin-top:0px}.socialLoginButton:first-of-type{margin-top:0px}.socialLoginButton>.socialLoginIconContainer{display:inline-block;width:30px;border-radius:3px;height:30px;position:absolute;left:4px;top:4px;overflow:hidden}.socialLoginButton>.socialLoginIconContainer.iconContainerFacebook{background-color:#ffffff}.socialLoginButton>.socialLoginIconContainer.iconContainerFacebook>span{display:inline-block;width:30px;height:30px;background-image:url("/content/icons/socialLogin/facebook.svg");background-repeat:no-repeat;background-size:26px 26px;background-position:top 5px left 5px}.socialLoginButton>.socialLoginIconContainer.iconContainerGoogle{left:0;top:0;height:38px;width:38px;border-radius:4px 0 0 4px}.socialLoginButton>.socialLoginIconContainer.iconContainerGoogle>span{background-image:url("/content/icons/socialLogin/google.svg");background-size:20px 20px;background-repeat:no-repeat;width:38px;height:38px;display:inline-block;background-position:center;background-color:#ffffff;border-radius:4px 0 0 4px}.socialLoginButton>.socialLoginIconContainer.iconContainerLinkedIn>span{background-image:url("/content/icons/socialLogin/linkedIn.svg");background-size:22px 22px;background-repeat:no-repeat;width:30px;height:30px;display:inline-block;background-position:center}.socialLoginButton>.socialLoginIconContainer.iconContainerApple>span{background-image:url("/content/icons/socialLogin/apple.svg");background-size:24px 24px;background-repeat:no-repeat;width:30px;height:30px;display:inline-block;background-position:center top 2px}.socialLoginButton>.socialLoginButtonText{padding-top:3px;margin-left:7px}.socialLoginButton.socialLoginFacebook{border-color:#3b5998;background-color:#3b5998}.socialLoginButton.socialLoginGoogle{border-color:#4285f4;background-color:#4285f4}.socialLoginButton.socialLoginLinkedIn{background-color:#0072b0;border-color:#0072b0}.socialLoginButton.socialLoginApple{background-color:black;border-color:black}.socialLoginError{padding:2px;border-radius:2px;font-size:11px;line-height:11px;position:relative;top:-3px}.socialLoginAdditionalHintText{font-size:10px;line-height:14px}.socialLoginAdditionalHintText>a{color:#0068b4}.forgotPasswordPanel h3,.resetPasswordPanel h3{font-size:20px;margin-top:5px;margin-bottom:15px}.forgotPasswordPanel .forgotPasswordMessage,.resetPasswordPanel .forgotPasswordMessage{margin-bottom:15px}.forgotPasswordPanel .passwordRulesContainer,.resetPasswordPanel .passwordRulesContainer{padding-bottom:12px}.forgotPasswordPanel .passwordRulesContainer>h3,.resetPasswordPanel .passwordRulesContainer>h3{margin-bottom:5px}.backToLoginTextButton{color:#0068b4}.forgotPasswordMailSentMessageContainer,.registerConfirmPanelInner{padding:120px 12px 24px 12px;background-image:url("/svgicon/envelope?defaultWidth=100px&defaultHeight=100px&fillColour=%23c3c3c3");background-repeat:no-repeat;background-position:center 12px}.forgotPasswordPanelButtonRow{display:-webkit-box;display:flex}.forgotPasswordPanelButtonRow>button{-webkit-box-flex:1;flex:1}.forgotPasswordPanelButtonRow>button.abbortBackToLoginButton{margin-right:6px;color:#0068b4;background-color:#ffffff;border:1px solid #0068b4;font-weight:bold}.forgotPasswordPanelButtonRow>button.resetPasswordButton{margin-left:6px;color:#ffffff;background-color:#0068b4;border:1px solid #0068b4;font-weight:bold}.deleteAccountPanelSubmitButton{width:100%;color:#ffffff;background-color:#0068b4;border:1px solid #0068b4;font-weight:bold}.registerConfirmSendAgainButton{width:100%;background-color:#0068b4;color:#ffffff;border:1px solid #0068b4;font-weight:bold}.dialogHeadline{padding:0;margin:-15px 0 20px 0;font-size:20px;text-align:center}.myDataLinkButton{display:inline-block;height:40px;padding:9px 10px;margin:0;position:relative;border:none;border-radius:3px;outline:none;cursor:pointer;font-family:inherit;font-size:16px;line-height:22px;text-transform:none;background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent));background-image:-o-linear-gradient(transparent, transparent);background-image:linear-gradient(transparent, transparent);background-color:#f1f1f1;color:#3a3a3a;display:block;margin:20px auto 0;text-align:center}.myDataLinkButton[disabled]{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.myDataLinkButton[disabled]:hover{cursor:not-allowed}.showChangePasswordButton,.showChangeEmailButton,.myDataLinkButton{display:block;text-align:center;margin:20px auto 0;background-color:#ffffff;color:#0068b4;border:none;border-radius:0;border-top:1px solid #c3c3c3;width:calc(100% - 24px);margin:0px auto 0px auto;padding:15px 2px;height:52px;font-size:20px;font-weight:bold;text-align:left;line-height:21px}.showChangePasswordButton{margin-bottom:4px;border-bottom:1px solid #c3c3c3}.changePasswordContainer,.changeEmailContainer{overflow:hidden;height:0;-webkit-transition:height 300ms;-o-transition:height 300ms;transition:height 300ms;background-color:#E7E7E7}.changePasswordContainer.isOpen,.changeEmailContainer.isOpen{height:auto}.changePasswordContainer .innerDialogContainer,.changeEmailContainer .innerDialogContainer{padding-top:0}.changeEmailContainer.isOpen+button{border-top:none}.changePasswordSuccessPanel,.changeEmailConfirmPanel{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;background-color:#E7E7E7;padding-left:75px;background-repeat:no-repeat;background-position:top 12px left 12px;margin:12px;min-height:75px}.changePasswordSuccessPanel{font-size:16px;line-height:22px;background-image:url("/svgicon/successCheck?defaultWidth=50px&defaultHeight=50px&fillColour=%23c3c3c3")}.changeEmailConfirmPanel{font-size:16px;line-height:22px;background-image:url("/svgicon/envelope?defaultWidth=50px&defaultHeight=50px&fillColour=%23c3c3c3");padding:12px 12px 12px 75px}.changeEmailConfirmPanelSuccess{width:100%}.deleteAccountPanelContainer,.loginAccountPanelContainer{width:100%;height:100%}.deleteAccountPanelSuccessMessage,.loginSuccessMessage,.registerConfirmSuccessFormContent,.resetPasswordSuccessFormContent,.resetPasswordErrorFormContent{background-color:#f1f1f1;margin-top:20px;padding-left:100px;background-image:url("/svgicon/successCheck?defaultWidth=70px&defaultHeight=70px&fillColour=%230068b4");background-repeat:no-repeat;background-position:top 12px left 12px;min-height:100px;font-weight:bold;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;font-size:20px;line-height:26px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.resetPasswordErrorFormContent,.registerConfirmSuccessFormContent.alreadyConfirmed{background-image:url("/svgicon/exclamationTriangle?defaultWidth=70px&defaultHeight=70px&fillColour=red")}.deletePanelSuccessCloseBigButton,.goToLoginOverlayButton,.closeAndReload{width:100%;color:#ffffff;background-color:#0068b4;border:1px solid #0068b4;margin-top:20px;font-weight:bold}.userMenuLogoutButton{display:block;text-align:center;margin:20px auto 0;margin-top:0;background-color:#ffffff;color:#0068b4;width:100%;padding-left:12px;padding-right:12px;font-size:20px;font-weight:bold;text-align:left}.userMenuDeleteAccountButtonContainer{text-align:right;padding:12px 12px 6px 12px}.userMenuDeleteAccountButtonContainer>a{display:inline-block;padding-left:10px;background-image:url("/svgicon/angleRight?defaultWidth=10px&defaultHeight=10px&fillColour=%233a3a3a");background-repeat:no-repeat;background-position:top 6px left 0}.registerInformationContainer .userFeatureHeadline,.videoTutorial .userFeatureHeadline,.sendFormSuccess .userFeatureHeadline{font-size:20px;text-align:center}.registerInformationContainer .registerListAndVideoContainer,.videoTutorial .registerListAndVideoContainer,.sendFormSuccess .registerListAndVideoContainer{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.registerInformationContainer .registerListAndVideoContainer>ul,.videoTutorial .registerListAndVideoContainer>ul,.sendFormSuccess .registerListAndVideoContainer>ul,.registerInformationContainer .registerListAndVideoContainer>div,.videoTutorial .registerListAndVideoContainer>div,.sendFormSuccess .registerListAndVideoContainer>div{-webkit-box-flex:1;flex:1}.registerInformationContainer .registerListAndVideoContainer>ul,.videoTutorial .registerListAndVideoContainer>ul,.sendFormSuccess .registerListAndVideoContainer>ul{margin:0 auto 8px}.registerInformationContainer .registerVideoContainer,.videoTutorial .registerVideoContainer,.sendFormSuccess .registerVideoContainer{margin-top:12px}.registerInformationContainer .registerVideoContainer>a,.videoTutorial .registerVideoContainer>a,.sendFormSuccess .registerVideoContainer>a{width:296px;height:168px;margin:0 auto;border:1px solid #c3c3c3;font-size:16px;line-height:22px;padding-top:50px;display:block;position:relative;background-position:center;background-repeat:no-repeat;background-size:100%}.registerInformationContainer .registerVideoContainer>a:hover .videoIcon,.videoTutorial .registerVideoContainer>a:hover .videoIcon,.sendFormSuccess .registerVideoContainer>a:hover .videoIcon,.registerInformationContainer .registerVideoContainer>a:focus .videoIcon,.videoTutorial .registerVideoContainer>a:focus .videoIcon,.sendFormSuccess .registerVideoContainer>a:focus .videoIcon{-webkit-filter:brightness(1.4);filter:brightness(1.4);opacity:.95}.registerInformationContainer .videoText,.videoTutorial .videoText,.sendFormSuccess .videoText{text-align:center;font-weight:bold}.registerInformationContainer .videoIcon,.videoTutorial .videoIcon,.sendFormSuccess .videoIcon{background-image:url("/svgicon/youTube?defaultWidth=64px&defaultHeight=64px&fillColour=%230068b4");width:64px;height:54px;background-repeat:no-repeat;background-position:center;background-color:#ffffff;display:block;margin:0 auto;-webkit-filter:brightness(1);filter:brightness(1);position:absolute;left:105px;bottom:46px;opacity:1}.registerInformationContainer ul.registerListApplicationSuccess,.videoTutorial ul.registerListApplicationSuccess,.sendFormSuccess ul.registerListApplicationSuccess{margin:16px auto;width:296px}.registerInformationContainer ul>li,.videoTutorial ul>li,.sendFormSuccess ul>li{list-style:none}.registerInformationContainer ul>li.vorteileHeading,.videoTutorial ul>li.vorteileHeading,.sendFormSuccess ul>li.vorteileHeading{font-weight:bold}.registerInformationContainer ul>li.registerNowEntry,.videoTutorial ul>li.registerNowEntry,.sendFormSuccess ul>li.registerNowEntry{margin:0;padding:0}.registerInformationContainer ul>li.registerNowEntry>a,.videoTutorial ul>li.registerNowEntry>a,.sendFormSuccess ul>li.registerNowEntry>a{margin:0}.registerInformationContainer ul>li:not(.vorteileHeading):not(.registerNowEntry),.videoTutorial ul>li:not(.vorteileHeading):not(.registerNowEntry),.sendFormSuccess ul>li:not(.vorteileHeading):not(.registerNowEntry){margin:2px 0 2px 20px}.registerInformationContainer ul>li:not(.vorteileHeading):not(.registerNowEntry):before,.videoTutorial ul>li:not(.vorteileHeading):not(.registerNowEntry):before,.sendFormSuccess ul>li:not(.vorteileHeading):not(.registerNowEntry):before{content:"\2022";color:#c3c3c3;display:inline-block;font-weight:bold;width:13px;margin-left:-20px}.registerInformationContainer .loginButtonContainer,.videoTutorial .loginButtonContainer,.sendFormSuccess .loginButtonContainer{padding:10px 0 0 0}.registerInformationContainer .loginButtonContainer .loginButton,.videoTutorial .loginButtonContainer .loginButton,.sendFormSuccess .loginButtonContainer .loginButton{background-color:#0068b4;margin:10px auto 10px auto;max-width:none;width:100%;line-height:22px;font-size:16px}.registerInformationContainer .loginButtonContainer .alreadyRegisteredTextContainer,.videoTutorial .loginButtonContainer .alreadyRegisteredTextContainer,.sendFormSuccess .loginButtonContainer .alreadyRegisteredTextContainer{font-size:16px;line-height:22px}.registerInformationContainer .loginButtonContainer .alreadyRegisteredTextContainer>a,.videoTutorial .loginButtonContainer .alreadyRegisteredTextContainer>a,.sendFormSuccess .loginButtonContainer .alreadyRegisteredTextContainer>a{font-weight:bold}.registerInformationContainer .loginTextLink,.videoTutorial .loginTextLink,.sendFormSuccess .loginTextLink{color:#0068b4}#InfoBadge{position:fixed;padding:15px;width:320px;right:0;bottom:0;background:#ffffff;border:1px solid #c3c3c3;z-index:500}#InfoBadge .arrows{position:absolute;right:10px;top:12px;width:25px;height:25px}#InfoBadge .arrow-up{cursor:pointer;display:block;width:25px;height:25px;background-image:url("/svgicon/angleup?defaultwidth=25px&defaultheight=25px&fillcolour=%233a3a3a");background-repeat:no-repeat;background-position:center}#InfoBadge .arrow-down{cursor:pointer;display:none;width:25px;height:25px;background-image:url("/svgicon/angledown?defaultwidth=25px&defaultheight=25px&fillcolour=%233a3a3a");background-repeat:no-repeat;background-position:center}#InfoBadge .infobadge-heading{padding-right:20px}#InfoBadge .infobadge-details{display:none}#InfoBadge .infobadge-row{display:-webkit-box;display:flex}#InfoBadge .infobadge-label{-webkit-box-flex:0;flex:0 0 65px}#InfoBadge .infobadge-row{-webkit-box-flex:1;flex:1}.hidden{display:none}.share-background{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:501}.share-dialog{position:relative;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:95%;max-width:100%;-webkit-box-shadow:0 8px 16px rgba(0,0,0,0.15);box-shadow:0 8px 16px rgba(0,0,0,0.15);z-index:100;border:1px solid #c3c3c3;padding:20px;border-radius:4px;background-color:#ffffff}.share-dialog svg{width:20px;height:20px;margin-right:7px}.share-dialog button,.share-dialog .button{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;height:auto;padding-top:8px;padding-bottom:8px;color:#777;text-align:center;font-size:14px;line-height:1.1;text-decoration:none;white-space:nowrap;border-radius:4px;border:1px solid #0068b4;cursor:pointer;background:#ffffff;color:#3a3a3a}.share-dialog button:hover,.share-dialog .button:hover{border-color:#cdd}.share-dialog header{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:20px}.share-dialog .dialog-title{font-size:28px;line-height:32px;margin:0;padding:0}.share-dialog .targets{display:grid;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:20px;margin-bottom:12px}.share-dialog .close-button{height:20px;width:20px;margin:auto 0;background-repeat:no-repeat;background-color:transparent;background-position:center;border:none;padding:0;background-image:url("/svgicon/timesCross?defaultWidth=20px&defaultHeight=20px&fillColour=%233a3a3a")}.share-dialog .close-button svg{margin-right:0}@media (min-width:500px){.share-dialog{max-width:500px}}.companyportraitSite{background:#f4f3f3}.companyportraitSite h2{font-size:20px;line-height:26px;margin:0}.companyportraitSite h3{font-size:16px;line-height:22px;margin:0}.companyportraitSite a.highlightLink{font-weight:bold;color:#3a3a3a}.companyportraitStickyHeading{position:sticky;top:51px;z-index:125}.companyportraitContent{display:grid;grid-template-columns:minmax(80px, 200px) minmax(220px, 1fr);grid-column-gap:0px;grid-row-gap:0px;padding-bottom:60px}.companyportraitHeadingLogoWrapper{position:sticky;z-index:75;top:0px;grid-area:1 / 1 / 2 / 2;display:block;padding:15px 0;background:#ffffff;height:94px}.companyportraitHeadingLogoInnerWrapper{border-right:1px solid #c3c3c3;padding:7.5px 15px;height:100%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.companyportraitHeadingLogoImage{max-width:100%;max-height:100%}.companyportraitHeadingTitleWrapper{position:sticky;z-index:75;top:0px;grid-area:1 / 2 / 2 / 3;padding:7.5px 0;background:#ffffff;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;height:94px}.companyportraitHeadingTitle{margin:0;padding:7.5px 15px;font-weight:bold;font-size:20px;line-height:26px}.companyportraitHeadingInformation{grid-area:2 / 1 / 3 / 3;padding:15px 15px 0 15px;background:#ffffff}.companyportraitHeadingDetail{display:-webkit-box;display:flex}.companyportraitHeadingDetail+.companyportraitHeadingDetail{margin-top:3px}.companyportraitHeadingDetailsLabel{-webkit-box-flex:0;flex:0 0 100px;font-weight:bold;color:#9c9c9c}.companyportraitHeadingDetailsValue{-webkit-box-flex:1;flex:1;color:#3a3a3a}.companyportraitHeadingSocialLinks{-webkit-box-flex:0;flex:0 0 100%;display:-webkit-box;display:flex;flex-wrap:wrap;margin-top:15px;margin-bottom:15px;-webkit-box-pack:justify;justify-content:space-between}.companyportraitHeadingSocialLink{-webkit-box-flex:0;flex:0 0 72px;text-align:center}.companyportraitHeadingSocialLink>svg{fill:#9c9c9c;width:35px;height:35px}.companyportraitHeadingSharing{border:0 none;background:#ffffff url("/svgicon/share?defaultWidth=36px&defaultHeight=36px&fillColour=%239c9c9c") no-repeat center center;width:36px;height:36px}.companyportraitHeadingSharingFlexContainer{-webkit-box-flex:1;flex:1 1 auto;-webkit-box-pack:end;justify-content:flex-end;display:-webkit-box;display:flex}.companyportraitHeadingSharingWrapper{width:72px;-webkit-box-flex:0;flex:0 0 72px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.companyportraitHeadingMenuWrapper{grid-area:3 / 1 / 4 / 3;background:#ffffff;border-top:1px solid #c3c3c3;border-bottom:1px solid #c3c3c3;position:sticky;z-index:75;top:94px;padding:0 35px}.companyportraitHeadingMenuLeftArrow{left:5px;background:url("/svgicon/angleLeft?defaultWidth=30px&defaultHeight=30px&fillColour=%233a3a3a") no-repeat center center}.companyportraitHeadingMenuLeftArrow.inactive{background:url("/svgicon/angleLeft?defaultWidth=30px&defaultHeight=30px&fillColour=%233a3a3a") no-repeat center center}.companyportraitHeadingMenuRightArrow{right:5px;background:url("/svgicon/angleRight?defaultWidth=30px&defaultHeight=30px&fillColour=%233a3a3a") no-repeat center center}.companyportraitHeadingMenuRightArrow.inactive{background:url("/svgicon/angleRight?defaultWidth=30px&defaultHeight=30px&fillColour=%233a3a3a") no-repeat center center}.companyportraitHeadingMenuLeftArrow,.companyportraitHeadingMenuRightArrow{position:absolute;top:5px;cursor:pointer;width:30px;height:30px}.companyportraitHeadingMenuLeftArrow.inactive svg,.companyportraitHeadingMenuRightArrow.inactive svg{fill:#3a3a3a}.companyportraitHeadingMenuLeftArrow svg,.companyportraitHeadingMenuRightArrow svg{width:30px;height:30px;fill:#3a3a3a}.companyportraitHeadingMenu{white-space:nowrap;font-size:0;line-height:0;overflow-x:auto;overflow-y:hidden}.companyportraitHeadingMenuEntry{padding:8px 20px 0 20px;display:inline-block;white-space:nowrap;font-size:20px;line-height:26px;font-weight:bold}.companyportraitHeadingMenuEntry:first-child{padding-left:20px}.companyportraitHeadingMenuEntry:last-child{padding-right:20px}.companyportraitHeadingMenuEntry.active a{border-bottom:3px solid #3a3a3a}.companyportraitHeadingMenuEntry a{display:inline-block;padding-bottom:8px}.companyportraitHeadingMenuEntryCounter{font-size:16px;line-height:22px;background:#3a3a3a;color:#ffffff;padding:2px 8px;border-radius:30px;font-weight:bold}.companyportraitHeadingMenuEntryCounter:empty{display:none}.companyportraitInnerContent{grid-area:4 / 1 / 5 / 3}.companyportraitAboutUs{padding:0 0 15px 0;background:#ffffff}.companyportraitAboutUs:not(.imageSliderFullWidth){padding-top:30px}.companyportraitAboutUs:not(.imageSliderFullWidth) .companyportraitAboutUsImageGalerie{margin-left:15px;margin-right:15px}.companyportraitAboutUsImageGalerie h2,.companyportraitAboutUsInformation h2,.showCompletelyInformation h2,.companyportraitAboutUsVideo h2{margin-bottom:20px}.companyportraitAboutUsTextContainer a{text-decoration:underline}.companyportraitAboutUsTextContainer img{max-width:100%;height:auto !important}.companyportraitAboutUsTextContainer img.fr-fic.fr-fil.fr-dib{display:inline-block}.companyportraitAboutUsExternalVideoWrapper{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;background:#f1f1f1;height:300px;width:100%;margin:0 auto}.companyportraitAboutUsExternalVideoIconContainer{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.companyportraitAboutUsExternalVideoIconContainer>a{display:block;width:138px;height:138px;background:url("/svgicon/video?defaultWidth=138px&defaultHeight=138px&fillColour=%233a3a3a") no-repeat center center}.companyportraitAboutUsVideoTextContainer{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;margin:11px 0 28px 0}.companyportraitAboutUsVideoTextContainer a{display:inline-block;background:#ffffff;color:#3a3a3a;padding:5px 20px;border:1px solid #3a3a3a;font-size:16px;line-height:22px;font-weight:bold;text-align:center;border-radius:3px}.companyportraitAboutUsImageGalerie .slick-dots{bottom:-33px}.companyportraitAboutUsImageGalerie .slick-dots li button:before{font-size:25px}.companyportraitAboutUsImageGalerie+.companyportraitAboutUsInformation,.companyportraitAboutUsImageGalerie+.showCompletelyInformation{margin-top:40px}.showCompletelyInformation,.companyportraitAboutUsInformation{margin-left:15px;margin-right:15px;margin-top:15px}.showCompletelyInformation ul,.companyportraitAboutUsInformation ul{padding-left:40px;margin-top:1em;margin-bottom:1em}.showCompletelyInformation ul li,.companyportraitAboutUsInformation ul li{list-style:disc}.showCompletelyInformation ol li,.companyportraitAboutUsInformation ol li{list-style:decimal}.companyportraitAboutUsInformation{max-height:345px;position:relative;overflow:hidden}.companyportraitAboutUsInformation .moreButtonContainer{background-color:#ffffff;position:absolute;bottom:0px;left:0px;right:0px}.companyportraitAboutUsInformation .moreButtonContainer button{color:#0068b4;margin:0 auto;display:block;background-color:#ffffff;font-weight:bold}.companyportraitAboutUsInformation .moreButtonContainer button .moreButtonIconContainer .moreButtonTextContainer{position:relative;top:-1px}.companyportraitAboutUsInformation .moreButtonContainer button .moreButtonIconContainer svg{fill:#0068b4;width:20px;height:20px}.companyportraitAboutUsInformation .moreButtonContainer button .moreButtonIconContainer .iconUp{display:inline-block;height:14px;width:14px;background:url("/svgicon/angleUp?defaultWidth=16px&defaultHeight=16px&fillColour=%230068b4") no-repeat top center}.companyportraitAboutUsInformation .moreButtonContainer button .moreButtonIconContainer .iconDown{display:inline-block;height:14px;width:14px;background:url("/svgicon/angleDown?defaultWidth=16px&defaultHeight=16px&fillColour=%230068b4") no-repeat top center}.companyportraitAboutUsInformation.openCompanyPortraitAboutUsText{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;opacity:1;padding-bottom:40px}.companyportraitAboutUsInformation.openCompanyPortraitAboutUsText .cutCompanyPortraitAboutUs{visibility:hidden}.companyportraitAboutUsInformation.openCompanyPortraitAboutUsText .moreButtonContainer .down{display:none}.companyportraitAboutUsInformation.openCompanyPortraitAboutUsText .moreButtonContainer .up{display:inline}.companyportraitAboutUsInformation.closeCompanyPortraitAboutUsText{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;max-height:345px;opacity:1;padding-bottom:0}.companyportraitAboutUsInformation.closeCompanyPortraitAboutUsText .cutCompanyPortraitAboutUs{background-color:#ffffff;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), color-stop(65%, #fff));background:-o-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 65%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 65%);content:"";height:60px;width:100%;position:absolute;bottom:0px;left:0px}.companyportraitAboutUsInformation.closeCompanyPortraitAboutUsText .moreButtonContainer .up{display:none}.companyportraitAboutUsInformation.closeCompanyPortraitAboutUsText .moreButtonContainer .down{display:inline}.companyportraitAboutUsVideo{margin-top:15px;margin-left:15px;margin-right:15px}.companyportraitAboutUsVideoWrapper{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;max-height:350px;width:100%;margin-bottom:25px}.companyportraitAboutUsVideoWrapper iframe{max-width:608px;flex-basis:100%;max-height:350px}.companyportraitBenefits{margin-top:20px;padding:15px 15px;background:#ffffff;display:-webkit-box;display:flex;flex-wrap:wrap;position:relative}.companyportraitBenefitsHeading{-webkit-box-flex:0;flex:0 0 100%;margin-bottom:20px !important}.companyportraitBenefit{background-color:#f1f1f1;border-radius:30px;-webkit-box-pack:center;justify-content:center;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:5px;margin:5px 10px 5px 0}.companyportraitBenefit>svg{width:50px;height:50px;fill:#3a3a3a}.companyportraitBenefit.active{background-color:#3a3a3a}.companyportraitBenefit.active>svg{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;fill:#f1f1f1}.companyportraitBenefitTransition{background-color:#3a3a3a}.companyportraitBenefitTransition>svg{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;fill:#f1f1f1}.companyportraitBenefitDescription{display:none;position:absolute;padding:10px;border:1px solid #c3c3c3;background:#ffffff;z-index:50;width:290px;text-align:center}.companyportraitBenefitDescription .companyportraitBenefitDescriptionName{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;font-weight:600}.companyportraitBenefitDescription .companyportraitBenefitDescriptionText{display:-webkit-inline-box;display:inline-flex}.showBenefit{display:-webkit-box !important;display:flex !important;padding:5px;border:1px solid #c3c3c3;background:#ffffff;position:absolute;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;left:5px;z-index:75;width:100%;top:100px;max-width:180px;text-align:center}.companyportraitOffers{margin-top:20px;padding:20px 0 0;background:#ffffff}.companyportraitOffersHeadingContainer{display:-webkit-box;display:flex;width:100%;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;padding:0 15px}.companyportraitOffersHeadingContainer a{text-decoration:underline;color:#3a3a3a;line-height:1.25}.companyportraitOffersHeadingContainer a.landingpagelink{background-color:#9c9c9c;color:#ffffff;padding:10px;border-radius:5px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.companyportraitOffersHeading{position:relative;padding-right:12px;width:100%;-webkit-box-flex:1;flex:1 1 100%;white-space:nowrap}.companyportraitOffersHeading.titleWithLink{-webkit-box-flex:initial;flex:initial;width:initial}.companyportraitOffersHeading a{text-decoration:none}.companyportraitOffersHeading .companyportraitNumberOfOffers{background-color:#3a3a3a;color:#ffffff;padding:8px;position:relative;border-radius:20px;font-size:18px;display:-webkit-inline-box;display:inline-flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;font-weight:600;height:25px;width:auto;left:8px;-webkit-box-flex:0;flex:0 0 21px}#companyportraitOffersWrapper:empty{margin-top:15px}#CompanyportraitOffersSearchContainer{width:100%;-webkit-box-flex:1;flex:1 1 100%;margin-top:25px;display:-webkit-box;display:flex;flex-wrap:wrap}#CompanyportraitOffersSearchContainer .content-search-container{position:relative;width:100%;-webkit-box-flex:1;flex:1 1 100%}#CompanyportraitOffersSearchContainer .content-search{width:100%}#CompanyportraitOffersSearchContainer .content-search-clearaddin{position:absolute;right:14px;top:12px;height:16px;width:16px;background-image:url("/svgicon/timesCross?defaultWidth=16px&defaultHeight=16px&fillColour=%233a3a3a")}#CompanyportraitOffersSearchContainer .location-search{width:100%;-webkit-box-flex:1;flex:1 1 100%;margin-top:15px}#CompanyportraitOffersSearchContainer .submit-action{font-weight:bold;width:100%;-webkit-box-flex:1;flex:1 1 100%;margin-top:15px;background-color:#9c9c9c;color:#ffffff}#CompanyportraitOffersSearchContainer .submit-action:hover{background-color:#9c9c9c;color:#ffffff}.CompanyportraitOffersSearchResetLinkContainer{display:-webkit-box;display:flex;-webkit-box-flex:0;flex:0 0 100%;-webkit-box-pack:end;justify-content:flex-end;padding-top:10px;min-height:30px}.CompanyportraitOffersSearchResetLink{display:none;cursor:pointer}.companyportraitOffer{padding:15px;display:none}.companyportraitOffer[data-visible="True"]{display:-webkit-box;display:flex;width:100%}.companyportraitOffer:nth-child(3n+4){border-top:0 none !important}.companyportraitOffer+.companyportraitOffer{border-top:1px solid #c3c3c3}.companyportraitOffer .companyportraitOfferDataContainer{-webkit-box-flex:1;flex:1}.companyportraitOffer .companyportraitOfferNotedContainer svg{fill:#0068b4}.companyportraitOffer .companyportraitOfferBenifitsContainer{display:-webkit-box;display:flex;flex-wrap:nowrap;margin:5px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.companyportraitOffer .companyportraitOfferBenifitsContainer .sideBySide{margin:5px 0}.companyportraitOffer .companyportraitOfferBenifitsContainer .jobOfferAge,.companyportraitOffer .companyportraitOfferBenifitsContainer .jobOfferFilter,.companyportraitOffer .companyportraitOfferBenifitsContainer .jobOfferLocation{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;margin:0 7px 0 0}.companyportraitOffer .companyportraitOfferBenifitsContainer .jobOfferAge>span,.companyportraitOffer .companyportraitOfferBenifitsContainer .jobOfferFilter>span,.companyportraitOffer .companyportraitOfferBenifitsContainer .jobOfferLocation>span{margin-right:5px}.companyportraitOfferTitle{font-weight:bold;color:#3a3a3a;line-height:1.25}#companyportraitOffersPagerWrapper{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;padding:15px 15px 0;width:100%;-webkit-user-select:None;-moz-user-select:None;user-select:None}.companyportraitOffersPagerContainer{display:-webkit-box;display:flex;width:100%;max-width:900px;flex-wrap:nowrap}.companyportraitOffersPager{-webkit-box-flex:1;flex:1;display:-webkit-inline-box;display:inline-flex;padding:10px;border:1px solid #9c9c9c;-webkit-box-pack:center;justify-content:center;border-right:0 none}.companyportraitOffersPager:last-child{border-right:1px solid #9c9c9c}.companyportraitOffersPager svg{display:inline-block;vertical-align:middle;height:25px;width:25px}.companyportraitOffersPagerPage{font-size:20px;line-height:26px;background:#ffffff;color:#3a3a3a}.companyportraitOffersPagerCurrentPage{background:#3a3a3a;color:#ffffff;font-weight:bold}.companyportraitOffersPagerForward{border-bottom-right-radius:5px;border-top-right-radius:5px;background:url("/svgicon/angleRight?defaultWidth=25px&defaultHeight=25px&fillColour=%233a3a3a") no-repeat center #ffffff;color:#3a3a3a}.companyportraitOffersPagerForward.inactiv{background:url("/svgicon/angleRight?defaultWidth=25px&defaultHeight=25px&fillColour=%239c9c9c") no-repeat center #ffffff}.companyportraitOffersPagerBackward{border-bottom-left-radius:5px;border-top-left-radius:5px;background:url("/svgicon/angleLeft?defaultWidth=25px&defaultHeight=25px&fillColour=%233a3a3a") no-repeat center #ffffff}.companyportraitOffersPagerBackward.inactiv{background:url("/svgicon/angleLeft?defaultWidth=25px&defaultHeight=25px&fillColour=%239c9c9c") no-repeat center #ffffff}.companyportraitOffersPagerHidePageNumber{display:none}.companyportraitMapContainer{margin-top:20px;padding:15px;background:#ffffff}.companyportraitMapContainer h2{margin-bottom:20px}.companyportraitMapLinkContainer{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;width:100%}.companyportraitMapLinkContainer .companyportraitMapLink{width:100%;position:relative}.companyportraitMapLinkContainer .companyportraitMapLink .mapOnDesktop{display:none}.companyportraitMapLinkContainer .companyportraitMapLink .mapOnMobile{display:block}.companyportraitMapLinkContainer .companyportraitMapLinkText{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#ffffff;color:#3a3a3a;border:1px solid #3a3a3a;padding:5px 30px;font-size:16px;line-height:22px;text-align:center;font-weight:bold;min-width:250px;border-radius:3px}.companyportraitMap{min-height:200px;height:50vh}.companyportraitContact{margin-top:20px;padding:15px;background:#ffffff;display:-webkit-box;display:flex;flex-wrap:wrap}.companyportraitContact address{font-style:normal}.companyportraitContact .companyportraitContactHeading{-webkit-box-flex:0;flex:0 0 100%;margin:0}.companyportraitContact .companyportraitContactHeading:not(:first-child){margin-top:30px}.companyportraitContact .companyportraitContactSubHeading{margin:0}.companyportraitContact .companyportraitContact2Container,.companyportraitContact .companyportraitContact3Container{-webkit-box-flex:0;flex:0 0 100%;margin-top:7.5px}.companyportraitContactAddress{width:100%;display:-webkit-box;display:flex;flex-wrap:wrap}.companyportraitContactAddress .addressLine{display:-webkit-box;display:flex;width:100%}.companyportraitContactAddress .addressLine>a{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.companyportraitContactPerson{display:-webkit-box;display:flex;width:100%}.companyportraitContactPerson picture{margin-right:5px;-webkit-box-flex:0;flex:0 0 50px;width:50px}.companyportraitContactPerson picture source{width:50px}.companyportraitContactPerson picture img{width:50px;text-align:center;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:inline-block}.companyportraitContactPerson svg{margin-right:5px;-webkit-box-flex:0;flex:0 0 50px;width:50px}.companyportraitContactPersonAddress{-webkit-box-flex:1;flex:1 1;margin-left:5px;display:-webkit-box;display:flex;flex-wrap:wrap;align-content:flex-start}.companyportraitContactPersonAddress .addressLine{display:-webkit-box;display:flex;width:100%}.companyportraitContactPersonAddress .addressLine>a{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.companyportraitContactPersonAddress .addressNameLine{font-weight:bold}.sliderContainerClass{margin:28px 0 0}.sliderContainerClass *{outline:none}.companyportraitAboutUsImageGalerie .slickContainer{width:100%;padding:0 50px}.companyportraitAboutUsImageGalerie .slickContainer.noArrows{width:100%;padding:0}.slickInformationContainer{display:none;background-color:rgba(0,0,0,0.7);position:absolute;z-index:50;top:0;width:100%;height:150px}.slickInformationContainer a:first-child{padding-top:10px}.slickInformationContainer a{color:white;display:block;text-align:center;padding:5px;font-size:18px;text-decoration:none;font-weight:normal}.slickInformationContainer a:hover{text-decoration:underline}.slickOuterContainer.newElement{height:150px;position:relative;padding:0 10px}.slickOuterContainer.newElement .slickInnerContainerWrapper{height:150px;border:1px solid #dedede}.slickOuterContainer.newElement .slickInnerContainer{position:relative;height:100%}.slickOuterContainer.newElement .slickInnerContainer>a{width:100%;height:100%;display:block}.slickOuterContainer.newElement source,.slickOuterContainer.newElement img{max-width:calc(100% - 20px);max-height:100%;width:auto;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.slickOuterContainer:not(.newElement){display:none}.slick-list{top:0 !important;width:calc(100% + 1px)}.slick-track{min-height:150px}.firmenSliderFade #firmenSliderFadeMenu{width:100%;text-align:center;margin:0 auto}.firmenSliderFade #firmenSliderFadeMenu .firmenSliderFadeMenuPoint{margin:0 1px;text-decoration:none;font-size:30px;color:#000000;opacity:.32}.firmenSliderFadeContainerSmallHover,.firmenSliderFadeContainerSmallHoverUpper,.firmenSliderFadeContainerSmallHoverDown{width:100%;margin:0 auto;border:none;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.fadeOuterContainerSmallHover{-webkit-box-flex:1;flex:1;width:100%;float:none}.fadeOuterContainerSmallHover.active{padding-right:10px}.fadeOuterContainerSmallHover.active:first-of-type{padding-left:12px}.empty>.fadeInnerContainerSmallHover{-webkit-box-shadow:none;box-shadow:none}.fadeInnerContainerSmallHover{padding:10px 20px;height:150px;position:relative;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,0.3);box-shadow:0 1px 5px 0 rgba(0,0,0,0.3);width:100%}.fadeInnerContainerSmallHover.disableBorder{-webkit-box-shadow:none;box-shadow:none}.fadeInnerContainerSmallHover img{max-width:calc(100% - 40px);max-height:calc(100% - 20px);width:auto;position:absolute;left:50%;top:49%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.fadeInnerContainerSmallHover a{width:100%;height:100%;margin:0 auto;display:block}.companyPortraitIndex{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:20px 0}.companyPortraitIndex .companyPortraitBox{-webkit-box-flex:1;flex:1 1 25%;display:-webkit-box;display:flex;min-height:160px;max-height:160px;min-width:160px;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin:8px;border:1px solid #c3c3c3;-webkit-box-shadow:1px 1px 3px #c3c3c3;box-shadow:1px 1px 3px #c3c3c3}.companyPortraitIndex .companyPortraitBox>img{padding:10px;max-width:100%;max-height:150px;display:block;margin:0 auto}.companyportraitAboutUsAwards{display:-webkit-box;display:flex;flex-wrap:wrap;margin-top:40px;margin-left:15px;margin-right:15px}.companyportraitAboutUsAwards .companyportraitAboutUsAwardsTitle{-webkit-box-flex:0;flex:0 0 100%;margin-bottom:20px}.companyportraitAboutUsAwards .companyportraitAboutUsAwardsImageWrapper{-webkit-box-flex:0;flex:0 0 100%;text-align:center}.companyportraitAboutUsAwards .companyportraitAboutUsAwardsImageContainer{width:304px;height:304px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin:5px auto}.companyportraitAboutUsAwards .companyportraitAboutUsAwardsImage{max-width:304px;max-height:304px}.companyportraitAboutUsOtherLinks{margin-top:20px;margin-left:15px;margin-right:15px}.companyportraitAboutUsOtherLinksEntry{margin-top:10px}.companyportraitAboutUsOtherLinksEntry a{font-weight:bold;color:#3a3a3a;display:inline-block;padding-left:20px;background:url("/svgicon/redirect?defaultWidth=16px&defaultHeight=16px&fillColour=%233a3a3a") no-repeat left center}.companyportraitAboutUsOtherLinksEntry span{position:relative;bottom:2px;padding-left:3px}@media all and (min-width:640px){.companyportraitAboutUsAwards .companyportraitAboutUsAwardsImageWrapper{-webkit-box-flex:0;flex:0 0 50%}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.visibilityToggle{height:16px}.offerDetailWrapper .offerSwitch{bottom:75px;position:fixed;width:100%;max-width:700px}.contactContainer .flexContainer,.firmenPortraitContainer .flexContainer,.contactContainer img,.firmenPortraitContainer img{height:100%}.jobOffer .jobOfferLogo,.jobOfferItem .jobOfferLogo{-webkit-box-flex:0;flex:0 0 auto}#overlayJobAlertPopUp,#overlayJobAlert{-webkit-box-pack:start;justify-content:flex-start}.jobOffer .jobOfferSummaryContainer .jobOfferBenifits .jobOfferLocation,.jobOffer .jobOfferSummaryContainer .jobOfferBenifits .jobOfferFilter,.jobOffer .jobOfferSummaryContainer .jobOfferBenifits .jobOfferAge,.jobOffer .jobOfferSummaryContainer .jobOfferBenifits .jobOfferWage,.jobOffer .jobOfferSummaryContainer .jobOfferBenifits .jobOfferId{overflow-y:hidden}.openBoxCategory .filterCategoryAngle,.closedBoxCategory .filterCategoryAngle{-webkit-mask:none;mask:none}#filterListWrapper .filterCategoryBox .filterCategoryBoxHead.closedBoxCategory .filterCategoryAngle{background:url("/Content/images/icons/svg/37_AngleUp.svg")}#filterListWrapper .filterCategoryBox .filterCategoryBoxHead.openBoxCategory .filterCategoryAngle{background:url("/Content/images/icons/svg/17_AngleDown.svg")}.openSelectedFilter .selectedSearchFilterCategoryAngle,.closeSelectedFilter .selectedSearchFilterCategoryAngle{mask:none;-webkit-mask:none}.closeSelectedFilter .selectedSearchFilterCategoryAngle{background:url("/Content/images/icons/svg/37_AngleUp.svg")}.openSelectedFilter .selectedSearchFilterCategoryAngle{background:url("/Content/images/icons/svg/17_AngleDown.svg")}#searchSelectedFilterWrapper #selectedSearchFilterOpener .selectedSearchFilterCategoryAngle{background-color:transparent}.ContentDeliveryImageCompany,.ContentDeliveryImageTitle{max-width:calc(100% - 30px)}.jobOfferLocationMap .jobOfferLocationMapText{bottom:27px}#HeartNoNotedOffers{display:inline}.productContainer .contactContainer .contactContainerInner .contact img{height:auto;width:50%}#MessageContainer{display:block}#HeartNotedOffers{display:inline}.jobOfferSummaryTextContainer{position:relative;left:0}.jobOfferSummaryTextContainer .jobOfferSummaryText{display:block !important}.jobOfferSummaryTextContainer .jobOfferSummaryDotDot{display:none !important}.companyportraitContent{display:-ms-grid;-ms-grid-columns:minmax(25%, 250px) 1fr}.companyportraitHeadingLogoWrapper{-ms-grid-column:1;-ms-grid-row:1}.companyportraitHeadingTitleWrapper{-ms-grid-column:2;-ms-grid-row:1}.companyportraitHeadingInformation{-ms-grid-column:1;-ms-grid-row:2;-ms-grid-column-span:2}.companyportraitHeadingMenuWrapper{-ms-grid-column:1;-ms-grid-row:3;-ms-grid-column-span:2}.companyportraitInnerContent{-ms-grid-column:1;-ms-grid-row:4;-ms-grid-column-span:2}.companyPortraitIndex .companyPortraitBox>img{width:100%}.companyportraitHeadingLogoImage{width:100%}}input::-ms-reveal,input::-ms-clear{display:none}@-moz-document url-prefix(''){.selectRadiusContainer{overflow:hidden}.selectRadiusContainer>select{box-sizing:border-box}}@media print{body.offerdetail h1{line-height:normal}body.offerdetail .headerContainer,body.offerdetail .offerQuickActionsWrapper,body.offerdetail .jobOfferLocationMap,body.offerdetail .jobOfferActions,body.offerdetail .offerTitleMobileHover,body.offerdetail .previousOfferDesktop,body.offerdetail .nextOfferDesktop,body.offerdetail .offerDetailHeaderDesktop,body.offerdetail .contentDeliveryImage,body.offerdetail .footerContainer,body.offerdetail .cookieChoiceInfo,body.offerdetail .offerSwitch.mobileOnly,body.offerdetail .topJobsContainer,body.offerdetail #CybotCookiebotDialog,body.offerdetail #languageSelectorRow{visibility:hidden;display:none !important}body.offerdetail .content{margin-top:0}body.offerdetail .offerDetailWrapper .offerDetail .jobOffer{border:none}body.offerdetail .detailContentWrapper{background:none;border:none}body.offerdetail .offerDetailSuggestedMoreJobs{display:none !important}body.landingpage h1,body.search h1{line-height:normal}body.landingpage .headerContainer,body.search .headerContainer,body.landingpage .offerQuickActionsWrapper,body.search .offerQuickActionsWrapper,body.landingpage .jobOfferLocationMap,body.search .jobOfferLocationMap,body.landingpage .jobOfferActions,body.search .jobOfferActions,body.landingpage .offerTitleMobileHover,body.search .offerTitleMobileHover,body.landingpage .previousOfferDesktop,body.search .previousOfferDesktop,body.landingpage .nextOfferDesktop,body.search .nextOfferDesktop,body.landingpage .offerDetailHeaderDesktop,body.search .offerDetailHeaderDesktop,body.landingpage .contentDeliveryImage,body.search .contentDeliveryImage,body.landingpage .footerContainer,body.search .footerContainer,body.landingpage .cookieChoiceInfo,body.search .cookieChoiceInfo,body.landingpage .offerSwitch.mobileOnly,body.search .offerSwitch.mobileOnly,body.landingpage .topJobsContainer,body.search .topJobsContainer,body.landingpage #CybotCookiebotDialog,body.search #CybotCookiebotDialog,body.landingpage #languageSelectorRow,body.search #languageSelectorRow,body.landingpage #SearchSearchFormContainer,body.search #SearchSearchFormContainer,body.landingpage #searchWrapper,body.search #searchWrapper,body.landingpage #MapAndApplicationContainer,body.search #MapAndApplicationContainer,body.landingpage .searchResultSeoWrapper,body.search .searchResultSeoWrapper{visibility:hidden;display:none !important}body.landingpage #jobOfferDetailWrapper,body.search #jobOfferDetailWrapper,body.landingpage .contentDelivery,body.search .contentDelivery{width:100%;display:block}body.landingpage .content,body.search .content{margin-top:0}body.landingpage .offerDetailWrapper .offerDetail .jobOffer,body.search .offerDetailWrapper .offerDetail .jobOffer{border:none}body.landingpage .offerDetailHeader,body.search .offerDetailHeader{display:none}body.landingpage .offerDetailWrapper .detailContentWrapper .detailContentContainer,body.search .offerDetailWrapper .detailContentWrapper .detailContentContainer{background:none;border:none}body.landingpage .offerDetailSuggestedMoreJobs,body.search .offerDetailSuggestedMoreJobs{display:none !important}}@font-face{font-family:'Lato';font-style:normal;font-weight:100;font-display:swap;src:local('Lato-Thin'),local('Lato-Thin'),url(/Areas/OstfrieslandJobs/content/fonts/Lato-Thin.ttf);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD,U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:italic;font-weight:100;font-display:swap;src:local('Lato-ThinItalic'),local('Lato-ThinItalic'),url(/Areas/OstfrieslandJobs/content/fonts/Lato-ThinItalic.ttf);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD,U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:normal;font-weight:300;font-display:swap;src:local('Lato-Light'),local('Lato-Light'),url(/Areas/OstfrieslandJobs/content/fonts/Lato-Light.ttf);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD,U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:italic;font-weight:300;font-display:swap;src:local('Lato-LightItalic'),local('Lato-LightItalic'),url(/Areas/OstfrieslandJobs/content/fonts/Lato-LightItalic.ttf);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD,U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:normal;font-weight:400;font-display:swap;src:local('Lato-Regular'),local('Lato-Regular'),url(/Areas/OstfrieslandJobs/content/fonts/Lato-Regular.ttf);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD,U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:italic;font-weight:400;font-display:swap;src:local('Lato-Italic'),local('Lato-Italic'),url(/Areas/OstfrieslandJobs/content/fonts/Lato-Italic.ttf);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD,U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:normal;font-weight:700;font-display:swap;src:local('Lato-Bold'),local('Lato-Bold'),url(/Areas/OstfrieslandJobs/content/fonts/Lato-Bold.ttf);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD,U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:italic;font-weight:700;font-display:swap;src:local('Lato-BoldItalic'),local('Lato-BoldItalic'),url(/Areas/OstfrieslandJobs/content/fonts/Lato-BoldItalic.ttf);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD,U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:normal;font-weight:900;font-display:swap;src:local('Lato-Black'),local('Lato-Black'),url(/Areas/OstfrieslandJobs/content/fonts/Lato-Black.ttf);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD,U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:italic;font-weight:900;font-display:swap;src:local('Lato-BlackItalic'),local('Lato-BlackItalic'),url(/Areas/OstfrieslandJobs/content/fonts/Lato-BlackItalic.ttf);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD,U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}.portalLogoContainer,.zeitungslogoLogoContainer{height:50px}.portalLogo{width:150px;height:40px}.zeitungsLogo{margin-top:12px;width:60px;height:30px}.filterResetContainer .filterReset,.filterSubmitButtonContainer .filterReset,.filterResetContainer .filterSubmit,.filterSubmitButtonContainer .filterSubmit{background-color:#0068b4 !important;color:#ffffff !important}#filterListWrapper .filterResetContainer .filterReset{background-color:#ffffff !important;color:#0068b4 !important}#filterListWrapper .filterResetContainer .filterReset:disabled{background-color:#ffffff !important;color:#99C2E1 !important}.offerDetailWrapper .detailContentWrapper .ContentDeliveryImageCompany,.offerDetailWrapper .detailContentWrapper .ContentDeliveryImageTitle{opacity:1 !important}.productContainer .responsiveTable .stickyRow th{color:#ffffff}.productContainer .responsiveTable .stickyRow th span{color:#ffffff}.productContainer .productItem a:not(.infoIcon):not(.noLinkButton),.productContainer .responsiveTable a:not(.infoIcon):not(.noLinkButton),.productContainer .firmenPortraitContainer a:not(.infoIcon):not(.noLinkButton),.productContainer .printAdvertisementContainerInner a:not(.infoIcon):not(.noLinkButton),.productContainer .productItem a:not(.infoIcon):not(.noLinkButton),.responsiveTable a:not(.infoIcon):not(.noLinkButton),.firmenPortraitContainer a:not(.infoIcon):not(.noLinkButton),.printAdvertisementContainerInner a:not(.infoIcon):not(.noLinkButton),.productContainer .contactForm #submit-contact{color:#ffffff;background-color:#0068b4}.productContainer .productItem a:not(.infoIcon):not(.noLinkButton):hover,.productContainer .responsiveTable a:not(.infoIcon):not(.noLinkButton):hover,.productContainer .firmenPortraitContainer a:not(.infoIcon):not(.noLinkButton):hover,.productContainer .printAdvertisementContainerInner a:not(.infoIcon):not(.noLinkButton):hover,.productContainer .productItem a:not(.infoIcon):not(.noLinkButton):hover,.responsiveTable a:not(.infoIcon):not(.noLinkButton):hover,.firmenPortraitContainer a:not(.infoIcon):not(.noLinkButton):hover,.printAdvertisementContainerInner a:not(.infoIcon):not(.noLinkButton):hover,.productContainer .contactForm #submit-contact:hover,.productContainer .productItem a:not(.infoIcon):not(.noLinkButton):active,.productContainer .responsiveTable a:not(.infoIcon):not(.noLinkButton):active,.productContainer .firmenPortraitContainer a:not(.infoIcon):not(.noLinkButton):active,.productContainer .printAdvertisementContainerInner a:not(.infoIcon):not(.noLinkButton):active,.productContainer .productItem a:not(.infoIcon):not(.noLinkButton):active,.responsiveTable a:not(.infoIcon):not(.noLinkButton):active,.firmenPortraitContainer a:not(.infoIcon):not(.noLinkButton):active,.printAdvertisementContainerInner a:not(.infoIcon):not(.noLinkButton):active,.productContainer .contactForm #submit-contact:active,.productContainer .productItem a:not(.infoIcon):not(.noLinkButton):focus,.productContainer .responsiveTable a:not(.infoIcon):not(.noLinkButton):focus,.productContainer .firmenPortraitContainer a:not(.infoIcon):not(.noLinkButton):focus,.productContainer .printAdvertisementContainerInner a:not(.infoIcon):not(.noLinkButton):focus,.productContainer .productItem a:not(.infoIcon):not(.noLinkButton):focus,.responsiveTable a:not(.infoIcon):not(.noLinkButton):focus,.firmenPortraitContainer a:not(.infoIcon):not(.noLinkButton):focus,.printAdvertisementContainerInner a:not(.infoIcon):not(.noLinkButton):focus,.productContainer .contactForm #submit-contact:focus{background-color:#0068b4;color:#ffffff}.footerContainer .upperFooter{background-color:#888888}.companyportraitSite a.highlightLink{font-weight:normal}@-webkit-keyframes vacuum-in-top-frames{0%{-webkit-transform:perspective(90px) rotatex(0deg) scale(1, 1);transform:perspective(90px) rotatex(0deg) scale(1, 1);-ms-transform:rotatex(0deg) scale(1, 1);top:0}5%{-webkit-transform:perspective(100px) rotatex(1deg) scale(.95, .95);transform:perspective(100px) rotatex(1deg) scale(.95, .95);-ms-transform:rotatex(1deg) scale(.95, .95)}20%{opacity:1}99%{-webkit-transform:perspective(40px) rotatex(15deg) scale(.1, .1);transform:perspective(40px) rotatex(15deg) scale(.1, .1);-ms-transform:rotatex(15deg) scale(.1, .1);top:-500px}100%{opacity:0}}@keyframes vacuum-in-top-frames{0%{-webkit-transform:perspective(90px) rotatex(0deg) scale(1, 1);transform:perspective(90px) rotatex(0deg) scale(1, 1);-ms-transform:rotatex(0deg) scale(1, 1);top:0}5%{-webkit-transform:perspective(100px) rotatex(1deg) scale(.95, .95);transform:perspective(100px) rotatex(1deg) scale(.95, .95);-ms-transform:rotatex(1deg) scale(.95, .95)}20%{opacity:1}99%{-webkit-transform:perspective(40px) rotatex(15deg) scale(.1, .1);transform:perspective(40px) rotatex(15deg) scale(.1, .1);-ms-transform:rotatex(15deg) scale(.1, .1);top:-500px}100%{opacity:0}}@-webkit-keyframes vacuum-in-bottom-frames{0%{-webkit-transform:perspective(90px) rotatex(0deg) scale(1, 1);transform:perspective(90px) rotatex(0deg) scale(1, 1);-ms-transform:rotatex(0deg) scale(1, 1);bottom:0}5%{-webkit-transform:perspective(100px) rotatex(-1deg) scale(.95, .95);transform:perspective(100px) rotatex(-1deg) scale(.95, .95);-ms-transform:rotatex(-1deg) scale(.95, .95)}20%{opacity:1}99%{-webkit-transform:perspective(40px) rotatex(-15deg) scale(.1, .1);transform:perspective(40px) rotatex(-15deg) scale(.1, .1);-ms-transform:rotatex(-15deg) scale(.1, .1);bottom:-500px}100%{opacity:0}}@keyframes vacuum-in-bottom-frames{0%{-webkit-transform:perspective(90px) rotatex(0deg) scale(1, 1);transform:perspective(90px) rotatex(0deg) scale(1, 1);-ms-transform:rotatex(0deg) scale(1, 1);bottom:0}5%{-webkit-transform:perspective(100px) rotatex(-1deg) scale(.95, .95);transform:perspective(100px) rotatex(-1deg) scale(.95, .95);-ms-transform:rotatex(-1deg) scale(.95, .95)}20%{opacity:1}99%{-webkit-transform:perspective(40px) rotatex(-15deg) scale(.1, .1);transform:perspective(40px) rotatex(-15deg) scale(.1, .1);-ms-transform:rotatex(-15deg) scale(.1, .1);bottom:-500px}100%{opacity:0}}@-webkit-keyframes vacuum-in-right-frames{0%{-webkit-transform:perspective(90px) rotatey(0deg) scale(1, 1);transform:perspective(90px) rotatey(0deg) scale(1, 1);-ms-transform:rotatey(0deg) scale(1, 1);right:0}5%{-webkit-transform:perspective(100px) rotatey(1deg) scale(.95, .95);transform:perspective(100px) rotatey(1deg) scale(.95, .95);-ms-transform:rotatey(1deg) scale(.95, .95)}20%{opacity:1}99%{-webkit-transform:perspective(40px) rotatey(15deg) scale(.1, .1);transform:perspective(40px) rotatey(15deg) scale(.1, .1);-ms-transform:rotatey(15deg) scale(.1, .1);right:-500px}100%{opacity:0}}@keyframes vacuum-in-right-frames{0%{-webkit-transform:perspective(90px) rotatey(0deg) scale(1, 1);transform:perspective(90px) rotatey(0deg) scale(1, 1);-ms-transform:rotatey(0deg) scale(1, 1);right:0}5%{-webkit-transform:perspective(100px) rotatey(1deg) scale(.95, .95);transform:perspective(100px) rotatey(1deg) scale(.95, .95);-ms-transform:rotatey(1deg) scale(.95, .95)}20%{opacity:1}99%{-webkit-transform:perspective(40px) rotatey(15deg) scale(.1, .1);transform:perspective(40px) rotatey(15deg) scale(.1, .1);-ms-transform:rotatey(15deg) scale(.1, .1);right:-500px}100%{opacity:0}}@-webkit-keyframes vacuum-in-right-middle-frames{0%{-webkit-transform:perspective(90px) rotatey(0deg) scale(1, 1);transform:perspective(90px) rotatey(0deg) scale(1, 1);-ms-transform:translate(-50%, -50%) rotatey(0deg) scale(1, 1)}5%{-webkit-transform:perspective(100px) rotatey(1deg) scale(.95, .95);transform:perspective(100px) rotatey(1deg) scale(.95, .95);-ms-transform:translate(-50%, -50%) scale(.95, .95)}20%{opacity:1;-ms-transform:translate(-25%, -25%) scale(.5, .5)}55%{-webkit-transform:perspective(900px) rotatey(10deg) scale(.2, .2);transform:perspective(900px) rotatey(10deg) scale(.2, .2);-ms-transform:translate(200%, -10%) scale(.2, .2);top:7%;right:-230px}100%{-webkit-transform:perspective(900px) rotatey(10deg) scale(.2, .2);transform:perspective(900px) rotatey(10deg) scale(.2, .2);-ms-transform:translate(200%, 30%) scale(.2, .2);right:-460px;opacity:0;top:7%}}@keyframes vacuum-in-right-middle-frames{0%{-webkit-transform:perspective(90px) rotatey(0deg) scale(1, 1);transform:perspective(90px) rotatey(0deg) scale(1, 1);-ms-transform:translate(-50%, -50%) rotatey(0deg) scale(1, 1)}5%{-webkit-transform:perspective(100px) rotatey(1deg) scale(.95, .95);transform:perspective(100px) rotatey(1deg) scale(.95, .95);-ms-transform:translate(-50%, -50%) scale(.95, .95)}20%{opacity:1;-ms-transform:translate(-25%, -25%) scale(.5, .5)}55%{-webkit-transform:perspective(900px) rotatey(10deg) scale(.2, .2);transform:perspective(900px) rotatey(10deg) scale(.2, .2);-ms-transform:translate(200%, -10%) scale(.2, .2);top:7%;right:-230px}100%{-webkit-transform:perspective(900px) rotatey(10deg) scale(.2, .2);transform:perspective(900px) rotatey(10deg) scale(.2, .2);-ms-transform:translate(200%, 30%) scale(.2, .2);right:-460px;opacity:0;top:7%}}@-webkit-keyframes vacuum-in-left-frames{0%{-webkit-transform:perspective(90px) rotatey(0deg) scale(1, 1);transform:perspective(90px) rotatey(0deg) scale(1, 1);-ms-transform:rotatey(0deg) scale(1, 1);left:0}5%{-webkit-transform:perspective(100px) rotatey(-1deg) scale(.95, .95);transform:perspective(100px) rotatey(-1deg) scale(.95, .95);-ms-transform:rotatey(-1deg) scale(.95, .95)}20%{opacity:1}99%{-webkit-transform:perspective(40px) rotatey(15deg) scale(.1, .1);transform:perspective(40px) rotatey(15deg) scale(.1, .1);-ms-transform:rotatey(15deg) scale(.1, .1);left:-500px}100%{opacity:0}}@keyframes vacuum-in-left-frames{0%{-webkit-transform:perspective(90px) rotatey(0deg) scale(1, 1);transform:perspective(90px) rotatey(0deg) scale(1, 1);-ms-transform:rotatey(0deg) scale(1, 1);left:0}5%{-webkit-transform:perspective(100px) rotatey(-1deg) scale(.95, .95);transform:perspective(100px) rotatey(-1deg) scale(.95, .95);-ms-transform:rotatey(-1deg) scale(.95, .95)}20%{opacity:1}99%{-webkit-transform:perspective(40px) rotatey(15deg) scale(.1, .1);transform:perspective(40px) rotatey(15deg) scale(.1, .1);-ms-transform:rotatey(15deg) scale(.1, .1);left:-500px}100%{opacity:0}}@-webkit-keyframes vacuum-out-top-frames{0%{opacity:0}1%{-webkit-transform:perspective(50px) rotatex(20deg) scale(.1, .1);transform:perspective(50px) rotatex(20deg) scale(.1, .1);-ms-transform:rotatex(20deg) scale(.1, .1);top:-500px}100%{-webkit-transform:perspective(200px) rotatex(0deg) scale(1, 1);transform:perspective(200px) rotatex(0deg) scale(1, 1);-ms-transform:rotatex(0deg) scale(1, 1);top:0;opacity:1}}@keyframes vacuum-out-top-frames{0%{opacity:0}1%{-webkit-transform:perspective(50px) rotatex(20deg) scale(.1, .1);transform:perspective(50px) rotatex(20deg) scale(.1, .1);-ms-transform:rotatex(20deg) scale(.1, .1);top:-500px}100%{-webkit-transform:perspective(200px) rotatex(0deg) scale(1, 1);transform:perspective(200px) rotatex(0deg) scale(1, 1);-ms-transform:rotatex(0deg) scale(1, 1);top:0;opacity:1}}@-webkit-keyframes vacuum-out-bottom-frames{0%{opacity:0}1%{-webkit-transform:perspective(50px) rotatex(-20deg) scale(.1, .1);transform:perspective(50px) rotatex(-20deg) scale(.1, .1);-ms-transform:rotatex(-20deg) scale(.1, .1);bottom:-500px}100%{-webkit-transform:perspective(200px) rotatex(0deg) scale(1, 1);transform:perspective(200px) rotatex(0deg) scale(1, 1);-ms-transform:rotatex(0deg) scale(1, 1);bottom:0;opacity:1}}@keyframes vacuum-out-bottom-frames{0%{opacity:0}1%{-webkit-transform:perspective(50px) rotatex(-20deg) scale(.1, .1);transform:perspective(50px) rotatex(-20deg) scale(.1, .1);-ms-transform:rotatex(-20deg) scale(.1, .1);bottom:-500px}100%{-webkit-transform:perspective(200px) rotatex(0deg) scale(1, 1);transform:perspective(200px) rotatex(0deg) scale(1, 1);-ms-transform:rotatex(0deg) scale(1, 1);bottom:0;opacity:1}}@-webkit-keyframes vacuum-out-right-frames{0%{opacity:0}1%{-webkit-transform:perspective(50px) rotatey(20deg) scale(.1, .1);transform:perspective(50px) rotatey(20deg) scale(.1, .1);-ms-transform:rotatey(20deg) scale(.1, .1);right:-500px}100%{-webkit-transform:perspective(200px) rotatey(0deg) scale(1, 1);transform:perspective(200px) rotatey(0deg) scale(1, 1);-ms-transform:rotatey(0deg) scale(1, 1);right:0;opacity:1}}@keyframes vacuum-out-right-frames{0%{opacity:0}1%{-webkit-transform:perspective(50px) rotatey(20deg) scale(.1, .1);transform:perspective(50px) rotatey(20deg) scale(.1, .1);-ms-transform:rotatey(20deg) scale(.1, .1);right:-500px}100%{-webkit-transform:perspective(200px) rotatey(0deg) scale(1, 1);transform:perspective(200px) rotatey(0deg) scale(1, 1);-ms-transform:rotatey(0deg) scale(1, 1);right:0;opacity:1}}@-webkit-keyframes vacuum-out-left-frames{0%{opacity:0}1%{-webkit-transform:perspective(50px) rotatey(-20deg) scale(.1, .1);transform:perspective(50px) rotatey(-20deg) scale(.1, .1);-ms-transform:rotatey(-20deg) scale(.1, .1);left:-500px}100%{-webkit-transform:perspective(200px) rotatey(0deg) scale(1, 1);transform:perspective(200px) rotatey(0deg) scale(1, 1);-ms-transform:rotatey(0deg) scale(1, 1);left:0;opacity:1}}@keyframes vacuum-out-left-frames{0%{opacity:0}1%{-webkit-transform:perspective(50px) rotatey(-20deg) scale(.1, .1);transform:perspective(50px) rotatey(-20deg) scale(.1, .1);-ms-transform:rotatey(-20deg) scale(.1, .1);left:-500px}100%{-webkit-transform:perspective(200px) rotatey(0deg) scale(1, 1);transform:perspective(200px) rotatey(0deg) scale(1, 1);-ms-transform:rotatey(0deg) scale(1, 1);left:0;opacity:1}}.vacuum-in-top{-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-name:vacuum-in-top-frames;animation-name:vacuum-in-top-frames;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:cubic-bezier(.44, .07, .3, .94);animation-timing-function:cubic-bezier(.44, .07, .3, .94)}.vacuum-out-top{-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-name:vacuum-out-top-frames;animation-name:vacuum-out-top-frames;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:cubic-bezier(0, .66, .32, .92);animation-timing-function:cubic-bezier(0, .66, .32, .92)}.vacuum-in-bottom{-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-name:vacuum-in-bottom-frames;animation-name:vacuum-in-bottom-frames;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:cubic-bezier(.44, .07, .3, .94);animation-timing-function:cubic-bezier(.44, .07, .3, .94)}.vacuum-out-bottom{-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-name:vacuum-out-bottom-frames;animation-name:vacuum-out-bottom-frames;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:cubic-bezier(0, .66, .32, .92);animation-timing-function:cubic-bezier(0, .66, .32, .92)}.vacuum-in-left{-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-name:vacuum-in-left-frames;animation-name:vacuum-in-left-frames;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:cubic-bezier(.44, .07, .3, .94);animation-timing-function:cubic-bezier(.44, .07, .3, .94)}.vacuum-out-left{-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-name:vacuum-out-left-frames;animation-name:vacuum-out-left-frames;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:cubic-bezier(0, .66, .32, .92);animation-timing-function:cubic-bezier(0, .66, .32, .92)}.vacuum-in-right{-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-name:vacuum-in-right-frames;animation-name:vacuum-in-right-frames;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:cubic-bezier(.44, .07, .3, .94);animation-timing-function:cubic-bezier(.44, .07, .3, .94)}.vacuum-out-right{-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-name:vacuum-out-right-frames;animation-name:vacuum-out-right-frames;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:cubic-bezier(0, .66, .32, .92);animation-timing-function:cubic-bezier(0, .66, .32, .92)}.vacuum-in-right-middle{-webkit-animation-duration:1.1s;animation-duration:1.1s;-webkit-animation-name:vacuum-in-right-middle-frames;animation-name:vacuum-in-right-middle-frames;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:cubic-bezier(.44, .37, .8, .94);animation-timing-function:cubic-bezier(.44, .37, .8, .94)}@media (min-width:1024px){html{font-size:16px;line-height:20px;height:100%}h1{font-size:28px;font-weight:normal;margin:0;line-height:32px}body{max-width:none;height:100%}.mainWrapper{min-height:100%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.content{-webkit-box-flex:1;flex:1 0 auto}.footerContainer{flex-shrink:0}.mobileOnly{visibility:hidden !important;display:none !important}.desktopOnly{visibility:visible;display:inline}div.desktopOnly{display:block}.seoBreadcrumb ul{line-height:inherit}.seoBreadcrumb ul li a{background:transparent;padding:0;font-size:18px}.seoBreadcrumb ul li a:hover,.seoBreadcrumb ul li a:active,.seoBreadcrumb ul li a:focus{background-color:transparent}.seoBreadcrumb ul .breadcrumpArrow{font-size:20px;margin:0 10px}#browsingWrapper{max-width:1280px;margin:0 auto 15px auto;-webkit-box-pack:center;justify-content:center}.browsingList:not(:first-child){margin-top:0}.browsingListWrapper{display:-webkit-box;display:flex}.browsingContainer{-webkit-box-flex:1;flex:1}.browsingElement{margin:0}.browsingSeoBreadcrumbContainer{max-width:1280px;margin:0 auto 15px auto}.browsingSeoBreadcrumbContainer ul{margin:10px 15px 5px 15px}.browsingSeoBreadcrumbContainer ul{line-height:inherit}.browsingSeoBreadcrumbContainer ul li a{background:transparent;padding:0;font-size:18px}.browsingSeoBreadcrumbContainer ul li a:hover,.browsingSeoBreadcrumbContainer ul li a:active,.browsingSeoBreadcrumbContainer ul li a:focus{background-color:transparent}.browsingSeoBreadcrumbContainer ul .breadcrumpArrow{font-size:20px;margin:0 10px}.button{font-size:18px;line-height:20px}.buttonWithIcon{font-size:18px;line-height:20px}.loginButton{font-size:18px;line-height:20px}.deleteAllButton{font-size:18px;line-height:20px;max-width:320px;margin:20px auto 0;line-height:27px !important;background-position:calc(50% - 135px) center}.removeAllPinnedSearches.deleteAllButton{background-position:calc(50% - 155px) center}.innerContent{max-width:1280px;margin:115px auto 0 auto;padding:0 20px}.innerContent>p{padding:0}.innerContent .userFeatureHeadline,.innerContent .staticHeadline{padding-left:0;padding-top:30px;margin-bottom:0px}.innerContent .noNotedOffers{padding:15px 0}.innerContent .deletedNotedOffer{-webkit-box-flex:1;flex:1 0 40%}.innerContent .deletedNotedOffer>svg{width:18px;height:18px}.innerContent .restoreNotedOffer{-webkit-box-flex:1;flex:1 0 60%;background-position:25px center;padding-left:20px}.innerContent .restoreNotedOffer>svg{width:14px;height:14px}.offerDetailWrapper{display:-webkit-box;display:flex;max-width:1260px;margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.offerDetailWrapper .offerDetailHeaderDesktopPlaceholder{display:block;visibility:visible;height:60px}.offerDetailWrapper .detailContentWrapper{border-right:1px #c3c3c3 solid;border-bottom:1px #c3c3c3 solid;border-left:1px #c3c3c3 solid}.offerDetailWrapper .detailContentWrapper .detailContentContainer{margin:0;width:100%}.offerDetailWrapper .detailContentWrapper .detailContentContainer .fliessSatzAnzeige{padding-left:15px;padding-right:15px}.offerDetailWrapper .detailContentWrapper .detailContentContainer .fliessSatzAnzeige>h2{margin-top:20px;line-height:26px}.offerDetailWrapper .detailContentWrapper .contentDeliveryContentExternalImage .contentDeliveryContentExternalImageData .contentDeliveryContentExternalImageDataContainer{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.offerDetailWrapper .detailContentWrapper .contentDeliveryContentExternalImage .contentDeliveryContentExternalImageData .contentDeliveryExternalImageCompany{font-size:16px;line-height:22px}.offerDetailWrapper .detailContentWrapper .contentDeliveryContentExternalImage .contentDeliveryContentExternalImageData .contentDeliveryExternalImageTitle{font-size:20px;line-height:26px}.offerDetailWrapper .detailContentWrapper .contentDeliveryImage{width:100%;margin:0;background-position:right center;background-repeat:no-repeat;background-size:cover;min-height:222px;padding:20px 15px 20px 15px}.offerDetailWrapper .detailContentWrapper .contentDeliveryImage .ContentDeliveryImageCompany,.offerDetailWrapper .detailContentWrapper .contentDeliveryImage .ContentDeliveryImageTitle{margin:0 0 5px}.offerDetailWrapper .detailContentWrapper .ContentDeliveryImageCompany,.offerDetailWrapper .detailContentWrapper .ContentDeliveryImageTitle{display:inline-block;visibility:visible}.offerDetailWrapper .detailContentWrapper .ContentDeliveryImageCompany{font-size:16px;line-height:22px}.offerDetailWrapper .detailContentWrapper .ContentDeliveryImageTitle{font-size:20px;line-height:26px}.offerDetailWrapper .detailContentWrapper .contentDeliveryContent{width:100%;margin:0;padding:10px 15px}.offerDetailWrapper .detailContentWrapper .paidcontent-teaser{max-height:600px}.offerDetailWrapper .detailContentWrapper .contentDeliveryOriginLink{padding:0 15px 15px 25px;background-position:left top}.offerDetailWrapper .detailContentWrapper .topJobsContainer h2{padding:20px 17px 0 17px}.offerDetailWrapper .detailContentWrapper .topJobsContainer .jobOfferTitle{padding:0}.offerDetailWrapper .detailContentWrapper .topJobsContainer .jobOffer{border-right:0;border-left:0}.offerDetailWrapper .detailContentWrapper .topJobsContainer .jobOffer .jobOfferBenifits>div{margin:5px 0 10px 0}.offerDetailWrapper #languageSelectorRow .multipleLanguageOfferWrapper .multipleLanguageOffer .emptySpacerN3,.offerDetailWrapper #languageSelectorRow .multipleLanguageOfferWrapper .multipleLanguageOffer .emptySpacerN4,.offerDetailWrapper #languageSelectorRow .multipleLanguageOfferWrapper .multipleLanguageOffer .emptySpacerN5{display:block}.offerDetailWrapper #languageSelectorRow .multipleLanguageOfferWrapper .multipleLanguageOffer .multipleLanguageSpacerElement:nth-child(8n-4){display:none}.offerDetailWrapper .previousOfferDesktop{-webkit-box-ordinal-group:0;order:-1;display:block;-webkit-box-flex:0;flex:0 0 100px;padding-right:20px;padding-left:20px;width:100px;display:none}.offerDetailWrapper .previousOfferDesktop svg{width:60px;height:60px;position:sticky;top:190px;fill:#c3c3c3}.offerDetailWrapper .previousOfferDesktop svg:hover{fill:#c3c3c3}.offerDetailWrapper .previousOfferDesktop .previousOfferActionDesktop svg{fill:#0068b4}.offerDetailWrapper .previousOfferDesktop .previousOfferActionDesktop svg:hover{fill:#0068b4}.offerDetailWrapper .offerDetail{-webkit-box-ordinal-group:1;order:0;-webkit-box-flex:1;flex:1 0;max-width:1030px;margin:0 auto;width:100%}.offerDetailWrapper .offerDetail .jobOffer{padding:15px;margin-top:0;border-right:1px solid #c3c3c3;border-left:1px solid #c3c3c3}.offerDetailWrapper .offerDetail .jobOffer .jobOfferActions{margin-right:0px}.offerDetailWrapper .offerDetail .jobOffer .jobOfferLogoContainer{margin-bottom:0}.offerDetailWrapper .offerDetail .jobOffer .jobOfferBenifits>div{display:inline-block;margin:0 6px 0 0;padding:0}.offerDetailWrapper .offerDetail .jobOffer .jobOfferBenifits>div svg{margin-right:2px;vertical-align:text-bottom}.offerDetailWrapper .nextOfferDesktop{-webkit-box-ordinal-group:2;order:1;display:block;-webkit-box-flex:0;flex:0 0 100px;padding-left:20px;padding-right:20px;width:100px;display:none}.offerDetailWrapper .nextOfferDesktop svg{width:60px;height:60px;position:sticky;top:190px;fill:#c3c3c3}.offerDetailWrapper .nextOfferDesktop svg:hover{fill:#3a3a3a}.offerDetailWrapper .nextOfferDesktop .nextOfferActionDesktop svg{fill:#0068b4}.offerDetailWrapper .nextOfferDesktop .nextOfferActionDesktop svg:hover{fill:#0068b4}#jobOfferDetailHeadBar{display:block;margin:0 auto;max-width:1280px;z-index:50}#jobOfferDetailHeadBar .offerQuickActionsWrapperPlaceholder{position:fixed;width:63%;min-width:644px;max-width:806px;visibility:hidden;margin-left:360px}#jobOfferDetailHeadBar .offerQuickActionsWrapper{border-left:1px #c3c3c3 solid;border-right:1px #c3c3c3 solid;border-top:1px #c3c3c3 solid}#jobOfferDetailHeadBar .offerQuickActions a>span{display:inline}#jobOfferDetailHeadBar .offerQuickActions a>span.quickActionTitle{display:inline-block}#jobOfferDetailHeadBar .offerQuickActions .sharingAction>div>span{display:inline}#jobOfferDetailHeadBar .offerQuickActions .advertiseAction>a svg{margin-right:5px}#jobOfferDetailHeadBar .offerQuickActions>div:not(:last-child){width:30%}#jobOfferDetailHeadBar .offerQuickActions>div:last-child{width:70%}#jobOfferDetailHeadBar .sharingMenu{width:100%;max-width:none;position:absolute;z-index:50}.offerDetailHeader .offerDetailHeaderDesktop{display:-webkit-box;display:flex;padding:10px 0;max-width:1030px;background:white;padding-top:30px}.offerDetailHeader .offerDetailHeaderDesktop .backLink{position:relative;padding-left:54px;font-size:16px;background:url("/svgicon/angleLeft?defaultWidth=20px&defaultHeight=20px&fillColour=%233a3a3a") no-repeat left 24px center}.offerDetailHeader .offerDetailHeaderDesktop .backLink span{-webkit-box-flex:1;flex:1}.offerDetailHeader .offerDetailHeaderDesktop .numberOfOffers{text-align:right;-webkit-box-flex:1;flex:1}.jobOfferSummaryContainer .jobOfferBenifitsContainer{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.jobOfferSummaryContainer .jobOfferBenifitsContainer .jobOfferBenifits{-webkit-box-flex:1;flex:1}.privacy-row{flex-wrap:nowrap}.privacy-row .privacy-column-collect{-webkit-box-flex:0;flex:0 0 130px;-webkit-box-ordinal-group:2;order:1}.privacy-row .privacy-column-not-collect{-webkit-box-flex:0;flex:0 0 150px;-webkit-box-ordinal-group:3;order:2}.privacy-row .privacy-column-description{-webkit-box-flex:1;flex:1;-webkit-box-ordinal-group:4;order:3;margin-bottom:0}.privacy-row .privacy-caption{margin:0;padding:0;line-height:normal}.videoContainerOverlay .videoInnerContainer .videoCloseContainer{top:-26px}.cookieChoiceInfo{flex-wrap:nowrap}.cookieChoiceInfo>.cookieChoiceInfoText{padding:5px 10px;-webkit-box-flex:1;flex:1}.cookieChoiceInfo>.cookieChoiceInfoActions{-webkit-box-flex:0;flex:0 0 225px}h2{font-size:28px;font-weight:bold;line-height:20px}.mobileOnly{display:none}.iconContainer,.linkButtonContainer{padding:7px 12px;height:40px}.iconContainer.linkButtonContainerAnzeigenmanager,.linkButtonContainer.linkButtonContainerAnzeigenmanager{padding-right:0px}.iconContainer.login,.linkButtonContainer.login{padding-left:23px;padding-right:18px}.iconContainer>.headerSpacer,.linkButtonContainer>.headerSpacer{border-left:1px solid #ffffff;height:30px;display:inline-block;vertical-align:top;margin-left:16px;margin-top:-2px}.headerMenuBar>.linkButtonContainer:first-child{padding-right:7px}.fuerArbeitgeberLinkContainer{padding-right:7px}.fuerArbeitgeberLinkContainer>a{line-height:24px;background-color:transparent;border-radius:3px;border:1px solid #ffffff}.movingPlaceholderInputContainer>label{z-index:100}.movingPlaceholderInputContainer>label.focusIn,.movingPlaceholderInputContainer>label.active{top:-8px;left:5px}.movingPlaceholderInputContainer>#locationCrossHairsContainer{z-index:75}.movingPlaceholderInputContainer>.clearButton{z-index:75}.header{max-width:1280px;margin:0 auto}.notFixedHeaderContainer{background:-o-linear-gradient(top, #ffffff, #ffffff 53px, #0068b4 53px, #0068b4 93px, #ffffff 93px, #ffffff);background:linear-gradient(to bottom, #ffffff, #ffffff 53px, #0068b4 53px, #0068b4 93px, #ffffff 93px, #ffffff)}.headerContainer{z-index:175;position:fixed;top:0;left:0;right:0;background:-o-linear-gradient(top, #ffffff, #ffffff 53px, #0068b4 53px, #0068b4 93px, #ffffff 93px, #ffffff);background:linear-gradient(to bottom, #ffffff, #ffffff 53px, #0068b4 53px, #0068b4 93px, #ffffff 93px, #ffffff)}#SecondaryNav{max-width:325px;left:auto;right:13px;width:100%;top:100%;margin-top:8px}#SecondaryNav>div{border-radius:0}.userMenuToggle .loginText{margin-left:5px;display:inline;color:#ffffff}.userMenuToggle .loginText .loginMenuOpened{background:url("/svgicon/angleUp?defaultWidth=16px&defaultHeight=16px&fillColour=%23ffffff") no-repeat center}.userMenuToggle .loginText .loginMenuClosed{background:url("/svgicon/angleDown?defaultWidth=16px&defaultHeight=16px&fillColour=%23ffffff") no-repeat center}.loginBubble{background-color:#ffffff;color:#0068b4}.userEntries li:first-child{border-top-left-radius:0;border-top-right-radius:0}.userEntries a{padding:12px 0;font-size:16px;line-height:20px}.logoutButton{padding:3px;font-size:16px;line-height:20px}.innerContent .userFeatureHeadline svg{width:26px;height:26px}.headerTop,.headerBottom{border-bottom:none;min-height:40px}.portalLogoContainer,.zeitungslogoLogoContainer{height:auto}.portalLogoContainer{padding-left:20px}.zeitungslogoLogoContainer{padding-right:20px}.portalLogo{position:absolute}.headerMenuBar{max-width:none;padding-right:20px;min-height:0}.burgerMenuContainer{max-width:none}.iconLinkButton{height:26px;padding:0 0 0 20px;display:inline-block;line-height:26px}.iconLinkButton>.absIconContainer{height:26px;width:26px;position:absolute;top:0;left:0}.iconLinkButton svg{fill:#ffffff}.iconLinkButton#NotedOffersLink{margin-right:0}.iconLinkButton#NotedOffersLink svg{fill:#ffffff}#NotedOffersLinkAdditional .desktopOnly.myjobs-menu-arrow-down,#NotedOffersLinkAdditional .desktopOnly.myjobs-menu-arrow-up{display:inline-block}#NotedOffersLinkAdditional .desktopOnly.myjobs-menu-arrow-up{display:none;vertical-align:sub;width:16px;height:16px;background:url("/svgicon/angleUp?defaultWidth=16px&defaultHeight=16px&fillColour=%23ffffff") no-repeat}#NotedOffersLinkAdditional .myjobs-menu-arrow-down{vertical-align:sub;width:16px;height:16px;background:url("/svgicon/angleDown?defaultWidth=16px&defaultHeight=16px&fillColour=%23ffffff") no-repeat}.myjobs-menu{padding-top:10px;padding-bottom:10px}.myjobs-menu.user-login-inactive:before{right:59px}.myjobs-menu .myjobs-menu-entry{width:100%;margin:0;padding:10px}.myjobs-menu .myjobs-menu-entry:hover,.myjobs-menu .myjobs-menu-entry:focus{background-color:#E7E7E7}.myjobs-menu .myjobs-menu-login-description{width:100%;margin:0;padding:10px 0 0 0}.loginLink{color:#ffffff;margin-top:3px}.notedOffersCounter{top:-4px;background-color:#cf3815;color:#ffffff;border:1px solid #ffffff}.indexClaim{font-size:28px;color:#ffffff;font-weight:normal;text-align:center;padding:25px 0 34px 0;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:32px}.jobsEducationTabContainer{margin-left:-16px;margin-top:-62px;margin-right:-16px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;background-color:transparent}.jobsEducationTabContainer>.tabButton{border:none}.jobsEducationTabContainer>.tabButton:not(.active){color:#ffffff;font-weight:normal;background-color:rgba(58,58,58,0.3);border-bottom:1px solid #f1f1f1}.jobsEducationTabContainer>.tabButton.active{background:-o-linear-gradient(top, #0068b4, #0068b4 6px, rgba(58,58,58,0.7) 6px, rgba(58,58,58,0.7));background:linear-gradient(to bottom, #0068b4, #0068b4 6px, rgba(58,58,58,0.7) 6px, rgba(58,58,58,0.7))}.jobsEducationTabContainer .jobTabButton.active{border-left:1px solid #f1f1f1}.jobsEducationTabContainer>.jobTabButton:not(.active){border-right:1px solid #f1f1f1;border-left:1px solid transparent}.jobsEducationTabContainer>.educationTabButton:not(.active){border-left:1px solid #f1f1f1}.jobsEducationTabContainer>.educationTabButton.active{border-right:1px solid #f1f1f1}.jobsEducationTabContainer:after{-webkit-box-flex:3;flex:3;content:'-';color:transparent;height:50px;display:block;border-bottom:1px solid #f1f1f1}.indexSearchFormContainer{max-width:1024px;margin:0 auto;border-left:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;border-right:1px solid #f1f1f1;background-color:rgba(58,58,58,0.7);padding:12px 15px 15px 15px}.indexSearchFormContainerTopBorder{border-top:1px solid #f1f1f1}.searchForm{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;position:relative}.inputContentContainer,.inputLocationSelectUmkreisContainer{width:37%;padding-right:15px}.inputContentContainer>.clearButton{right:15px}.inputLocationSelectUmkreisContainer>.clearButton{right:105px}.selectRadiusContainer{z-index:75;right:23px}.buttonJobFindenContainer{margin-top:10px;width:26%}.buttonJobFinden{font-size:20px}.search .buttonJobFinden,.landingpage .buttonJobFinden,.recentsearch .buttonJobFinden{background-color:#0068b4;color:#ffffff;border:1px solid #ffffff}.search .buttonJobFinden:focus,.landingpage .buttonJobFinden:focus,.recentsearch .buttonJobFinden:focus,.search .buttonJobFinden:hover,.landingpage .buttonJobFinden:hover,.recentsearch .buttonJobFinden:hover{background-color:#ffffff}.search .buttonJobFinden.buttonJobFindenFocus,.landingpage .buttonJobFinden.buttonJobFindenFocus,.recentsearch .buttonJobFinden.buttonJobFindenFocus{background-color:#ffffff;color:#0068b4}.search .buttonJobFinden.buttonJobFindenFocus:focus,.landingpage .buttonJobFinden.buttonJobFindenFocus:focus,.recentsearch .buttonJobFinden.buttonJobFindenFocus:focus,.search .buttonJobFinden.buttonJobFindenFocus:hover,.landingpage .buttonJobFinden.buttonJobFindenFocus:hover,.recentsearch .buttonJobFinden.buttonJobFindenFocus:hover{background-color:#ffffff}.awesomplete{position:relative;z-index:75}.awesomplete>ul:not([hidden]),.awesomplete>ul{position:absolute;width:100%;background-color:#ffffff}.lastSearchesContainer:not(.empty),.lastSearchesContainer:not(.closed){position:absolute;width:calc(100% - 15px);background-color:#ffffff;z-index:75}.applicationDocumentsContainer{padding:20px}.applicationDocumentsContainer:not(.form){padding:0}.applicationDocumentsContainer.form{border:1px solid #c3c3c3;border-radius:3px}.applicationDocumentsContainer .partedHeadline{display:inline-block}.applicationDocumentsContainer .partedHeadline h4{display:inline-block}.applicationDocumentsContainer h4{font-size:20px;line-height:26px}.applicationDocumentsContainer .movingPlaceholderInputContainer>label{z-index:75}.toggleMotivationalLetter{font-size:20px;line-height:26px;display:inline-block;width:152px;margin-left:11px}.toggleMotivationalLetter .motivationalLetterToggle{display:inline-block;position:relative;top:4px;padding:0}.userDatainputs{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between}.userDatainputs .titleInputContainer{width:auto;-webkit-box-flex:1;flex:1 1 12%}.userDatainputs .titleInputContainer label{top:-8px;left:5px}.userDatainputs .movingPlaceholderInputContainer{-webkit-box-flex:2;flex:2 1 30%;margin-left:20px}.userDatainputs .emailInputContainer{-webkit-box-flex:2;flex:2 1 calc(50% - 10px);margin-left:0}.userDatainputs .emailConfirmInputContainer{-webkit-box-flex:2;flex:2 1 calc(50% - 10px)}.userDatainputs .submitButtonContainer button[type="submit"]{width:auto}.titleInputContainer .selectIcon{top:6px}#MotivationalLetterSubmitDivContainer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}#MotivationalLetterSubmitDivContainer button[type="submit"]{width:auto}#MotivationalLetterError{margin-top:0}.searchFormErrorTextContainer{height:18px;min-width:1px}.jobAlertContainer{margin:0px;position:absolute;bottom:80px;right:-40px;width:420px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}.indexJobAlarmIconBar{padding-top:0;display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end}.indexJobAlarmIconBar>.toggleJobAlarm{margin-right:45px}.jobAlarmPartialForm .jobAlertAgbAcceptedContainer .jobEmailAgbAcceptedLabel a{color:#0068b4}.jobAlarmPartialFormInner{padding:18px;background-color:#ffffff;color:#3a3a3a;font-size:14px;line-height:18px;border:1px solid #c3c3c3;position:relative;margin-bottom:12px}.jobAlarmPartialFormInner::before{content:"";position:absolute;bottom:-10px;right:47px;width:0;height:0;padding:9px;background-color:#ffffff;border:inherit;border-left:0;border-top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.jobAlertDescriptionText{margin-bottom:8px}.jobAlertDescriptionText.desktopOnly{display:block}.inputJobEMailContainer>label.focusIn,.inputJobEMailContainer>label.active{color:#3a3a3a}.inputJobEMailContainer>label.labelIndexJobEMail.labelError{color:#cf3815}.intervallButtonsRow,.radiusButtonsRow{margin-top:12px}.jobAlarmDatenschutzText{padding-bottom:0}.jobAlarmDatenschutzText>a{color:#0068b4;font-weight:normal}.searchSearchFormContainer{position:static;max-width:none;z-index:auto;background-color:#888888;padding:18px 113px 0;top:0 !important}.searchSearchFormContainer>.searchForm{margin:0 auto;max-width:1024px}.searchSearchFormContainer>.searchForm>.buttonJobFindenContainer{padding-bottom:1px}.searchSearchFormContainer>.searchForm .searchFormErrorTextContainer{margin-top:-5px;margin-bottom:6px;height:18px;font-size:14px}.searchSearchFormContainer>.searchForm .searchFormErrorTextContainer>#ErrorTextBox{padding-top:1px;padding-bottom:1px}.searchSearchFormContainer #SearchForm .movingPlaceholderInputContainer,.searchSearchFormContainer #SearchForm .buttonJobFindenContainer{margin-top:12px}.searchSearchFormContainer #SearchForm>.inputLocationSelectUmkreisContainer{margin-bottom:8px}.jobAlertFromIndexPageMessageBox{margin:10px 20px;max-width:calc(100% - 45px)}.jobAlertFromIndexPageMessageBox.invalidSearch .jobAlertFromIndexPageButtonsContainer{display:-webkit-box;display:flex}.jobAlertFromIndexPageMessageBox.invalidSearch .jobAlertFromIndexPageButtonsContainer>button{width:auto;margin-right:20px}.topJobsContainer .continuous-slide-wrapper .continuous-slide-left.active-arrow,.topJobsContainer .continuous-slide-wrapper .continuous-slide-right.active-arrow{display:block}.topJobsContainer .topJobsHeaderAndPagerContainer>.pager{max-width:200px}.topJobs.topJobs2x1,.topJobs.topJobs2x2,.topJobs.topJobs2x3,.topJobs.topJobs2x4,.topJobs.topJobs3x1,.topJobs.topJobs3x2,.topJobs.topJobs3x3,.topJobs.topJobs3x4{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;margin-left:0;margin-right:0}.topJobs.topJobs2x1 .jobOffer,.topJobs.topJobs2x2 .jobOffer,.topJobs.topJobs2x3 .jobOffer,.topJobs.topJobs2x4 .jobOffer{min-width:48%;max-width:50%}.topJobs.topJobs2x1 .jobOffer:nth-child(2n+1),.topJobs.topJobs2x2 .jobOffer:nth-child(2n+1),.topJobs.topJobs2x3 .jobOffer:nth-child(2n+1),.topJobs.topJobs2x4 .jobOffer:nth-child(2n+1){margin-right:12px}.topJobs.topJobs2x1 .jobOffer:nth-child(2n),.topJobs.topJobs2x2 .jobOffer:nth-child(2n),.topJobs.topJobs2x3 .jobOffer:nth-child(2n),.topJobs.topJobs2x4 .jobOffer:nth-child(2n){margin-left:12px}.topJobs.topJobs3x1 .jobOffer,.topJobs.topJobs3x2 .jobOffer,.topJobs.topJobs3x3 .jobOffer,.topJobs.topJobs3x4 .jobOffer{min-width:31%;max-width:33%}.topJobs.topJobs3x1 .jobOffer:nth-child(3n),.topJobs.topJobs3x2 .jobOffer:nth-child(3n),.topJobs.topJobs3x3 .jobOffer:nth-child(3n),.topJobs.topJobs3x4 .jobOffer:nth-child(3n){margin-right:12px}.topJobs.topJobs3x1 .jobOffer:nth-child(3n+1),.topJobs.topJobs3x2 .jobOffer:nth-child(3n+1),.topJobs.topJobs3x3 .jobOffer:nth-child(3n+1),.topJobs.topJobs3x4 .jobOffer:nth-child(3n+1){margin-left:12px;margin-right:12px}.topJobs.topJobs3x1 .jobOffer:nth-child(3n+2),.topJobs.topJobs3x2 .jobOffer:nth-child(3n+2),.topJobs.topJobs3x3 .jobOffer:nth-child(3n+2),.topJobs.topJobs3x4 .jobOffer:nth-child(3n+2){margin-right:12px}.topJobs .jobOffer{-webkit-box-flex:1;flex:1 1;padding-left:0;padding-right:0}.topJobs .jobOffer:first-child{border-top:none}.topJobDataContainer{min-width:290px}.newsFeedHeadingContainer>h2{margin-bottom:0px}.newsZumStellenmakrtContainer{display:-webkit-box;display:flex;margin-top:24px}.stellenmarktItem{-webkit-box-flex:1;flex:1;margin:0;padding:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;border:none;background-color:#ffffff;min-width:1px}.stellenmarktItem:first-child{margin-right:20px}.stellenmarktItem:last-child{margin-left:20px}.stellenmarktItem>.dachHeadlline{margin-top:6px;font-size:16px;font-weight:bold}.stellenmarktItem>h2{font-size:20px;line-height:26px;font-weight:bold}.stellenmarktItemImageContainer,.stellenmarktItemTextContainer{max-width:none}.stellenmarktItemImageContainer{min-height:160px;margin-top:-20px;margin-left:-20px;margin-right:-20px}.stellenmarktItemImage{width:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;height:235px}.stellenmarktItemTextContainer{margin-left:0;padding:0;width:100%}.stellenmarktItemTextContainer>h3{margin-top:10px;margin-bottom:10px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%}.topJobBrowsingTabContainer{margin-bottom:12px}.topJobBrowsingTabContainer>.topJobBrowsingTabContainerInner{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;position:static}.topJobBrowsingTabContainer>.topJobBrowsingTabContainerInner>.tobJobBrowsingTabButton{margin:0}.topJobBrowsingListContainer{position:relative;overflow:hidden;height:0}.topJobBrowsingListContainer.active{height:auto}.topJobBrowsingListContainer.active.open{height:auto}.topJobBrowsingListContainer>ul{padding-bottom:0;display:-webkit-box;display:flex;flex-wrap:wrap}.topJobBrowsingListContainer>ul>li,.topJobBrowsingListContainer>ul>li:first-child{width:18%;margin-right:2%;margin-top:6px;margin-bottom:6px}.topJobBrowsingListContainer>ul>li>a,.topJobBrowsingListContainer>ul>li:first-child>a{line-height:20px}.topJobBrowsingListContainer>.moreButtonContainer{display:none}.fliessTextHeading{margin-top:50px}.content{margin-top:93px}.indexStageContainer{height:460px;background-position:center;background-repeat:no-repeat;background-size:1920px 460px;max-width:1920px;margin:0 auto}.indexStage{padding-top:200px;padding-left:94px;padding-right:94px}.contentRow{margin:0}.contentRowInner{padding:50px 20px;margin:0 auto;max-width:1280px}.contentRowInner.reducedBottomPadding{padding-bottom:20px}.footerContainer .upperFooterInner{max-width:1280px;margin:0 auto;display:-webkit-box;display:flex;width:100%;padding-left:20px;padding-right:20px}.footerContainer .upperFooterInner .footerHeadline{height:30px;border-bottom:1px solid #ffffff;width:100%;margin:0 0 5px 0;padding:0}.footerContainer .upperFooterInner .socialLink{margin-top:12px}.footerContainer .upperFooterInner .footerLinkList{margin:0;padding:0;-webkit-box-flex:1;flex:auto}.footerContainer .upperFooterInner .footerLinkList>li>a{font-size:14px;line-height:30px;display:inline-block}.footerContainer .upperFooterInner .footerServices{display:block;-webkit-box-flex:1;flex:1;visibility:visible}.footerContainer .upperFooterInner .footerPortale{-webkit-box-flex:2;flex:2;display:block;flex-wrap:wrap;visibility:visible;margin:0 20px}.footerContainer .upperFooterInner .footerPortale .footerLinkListOverview{display:-webkit-box;display:flex}.footerContainer .upperFooterInner .footerPortale .footerLinkListOverview>.footerLinkList{-webkit-box-flex:1;flex:auto}.footerContainer .upperFooterInner .footerAppsAndSocial{-webkit-box-flex:1;flex:1}.footerContainer .upperFooterInner .footerApps{display:block;margin-bottom:5px;visibility:visible}.footerContainer .upperFooterInner .footerSocial{flex-wrap:wrap}.footerContainer .upperFooterInner .footerSocial>.footerHeadline{display:inline;visibility:visible}.footerContainer .lowerFooterInner{max-width:1280px;width:100%;margin:0 auto;display:-webkit-box;display:flex;font-size:14px;padding-left:20px;padding-right:20px}.footerContainer .lowerFooterInner .copyRightText{-webkit-box-flex:1;flex:auto;display:block;visibility:visible;margin:5px 5px 5px 0;text-align:left}.footerContainer .lowerFooterInner .impressumFooter{-webkit-box-flex:1;flex:auto;text-align:right;margin:5px 0 5px 0}.footerContainer .lowerFooterInner .impressumFooter>a{padding:0;margin:0 5px;display:inline-block}.footerContainer .lowerFooterInner .desktopSpacer{display:inline-block;visibility:visible}body[class^="jobemail"].noAuth div.jobEmailCenter:not(.jobemailCenterActionTypeNone) .jobEmailCenterHeader{padding-top:55px}.jobEmailCenter .jeceNew{margin:10px auto;max-width:320px}.jobEmailCenter .deleteAllButton{width:100%}.jobEmailCenter .lds-ring{right:5px;left:auto}.jeceEmailInfo{padding:0}.jeceHtmlMessage{padding:25px 15px 10px 70px;margin:10px 0;min-height:70px}.jeceHtmlMessage.updated,.jeceHtmlMessage.activated,.jeceHtmlMessage.reconfirmed,.jeceHtmlMessage.deleted{background-position:top 10px left 10px}.jeceHtmlMessage.created{background-position:top 10px left 10px}.jobEmailCenterContent .jeceNew,.jobEmailCenterContent .jeceDelete,.jobEmailCenterContent .jeceEdit,.jobEmailCenterContent .jeceSave,.jobEmailCenterContent .jeceConfirm,.jobEmailCenterContent .jeceCancel{font-size:18px;line-height:20px}.jobEmailCenterEntry>input[type="checkbox"]~.jeceView{display:grid}.jobEmailCenterEntry>input[type="checkbox"]~.jeceForm{display:none}.jobEmailCenterEntry>input[type="checkbox"]:checked~.jeceView{display:none}.jobEmailCenterEntry>input[type="checkbox"]:checked~.jeceForm{display:grid}.jobEmailCenterEntry.new .jeceView{grid-template-rows:100%;-ms-grid-rows:100%;grid-template-columns:100%;-ms-grid-columns:100%;grid-template-areas:"buttons"}.jobEmailCenterEntry .jeceView,.jobEmailCenterEntry .jeceForm{display:grid;grid-template-columns:69% 31%;-ms-grid-columns:69% 31%;grid-template-rows:repeat(2, auto);-ms-grid-rows:50% 50%;grid-template-areas:"info buttons" "filter buttons"}.jobEmailCenterEntry .jeceView .jeceInfo,.jobEmailCenterEntry .jeceForm .jeceInfo{grid-area:info;-ms-grid-column:1;-ms-grid-row:1}.jobEmailCenterEntry .jeceView .jeceInfo>div,.jobEmailCenterEntry .jeceForm .jeceInfo>div{display:inline-block;border-bottom:none;padding:10px 10px 10px 30px}.jobEmailCenterEntry .jeceForm .jeceInfo{flex-wrap:wrap;display:-webkit-box;display:flex}.jobEmailCenterEntry .jeceForm .jeceInfo>div{-webkit-box-flex:1;flex:1 1 50%;display:-webkit-box;display:flex;padding-right:10px}.jobEmailCenterEntry .jeceForm .jeceFilter{padding:10px 0 10px 30px;background-position:left center}.jobEmailCenterEntry .jeceFilter{grid-area:filter;-ms-grid-column:1;-ms-grid-row:2;padding:0 0 10px 30px;background-position:left 3px}.jobEmailCenterEntry .jeceButtons{grid-area:buttons;-ms-grid-column:2;-ms-grid-row:1;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse;align-self:flex-start;flex-wrap:wrap}.jobEmailCenterEntry .jeceButtons .errorMessage{width:calc(100% - 20px);margin:0 10px}.jobEmailCenterEntry .jeceEdit{min-width:160px}.jobEmailCenterEntry .jeceDelete{min-width:130px}.jobEmailCenterEntry .jeceEdit,.jobEmailCenterEntry .jeceDelete,.jobEmailCenterEntry .jeceCancel,.jobEmailCenterEntry .jeceSave{display:inline-block;width:auto}.jobEmailCenterEntry .jeceSave,.jobEmailCenterEntry .jeceEdit,.jobEmailCenterEntry .jeceDelete{background-position:calc(50% - 50px) center}.jobEmailCenterEntry .jeceDelete,.jobEmailCenterEntry .jeceEdit,.jobEmailCenterEntry .jeceSave,.jobEmailCenterEntry .jeceConfirm,.jobEmailCenterEntry .jeceCancel{margin:10px;width:auto;-webkit-box-flex:1;flex:1 1 auto}.errorContent{padding:50px;max-width:1280px;margin:0 auto}.errorContent>h1{font-size:28px}#searchSplitViewWrapper{padding-top:10px;background-color:#f4f3f3}#splitWrapper,#NotedOffersList,#AppliedOffersList{margin:0 auto;display:-webkit-box;display:flex;max-width:1280px}.splitDetails{display:block !important;width:63%;position:sticky;top:93px;height:100vh;margin-right:20px;padding-bottom:10px;margin-bottom:5px}.jobOfferDetailWrapper{position:relative;height:100%;overflow-y:scroll;margin-top:10px;line-height:1.5;font-size:14px;z-index:75;background:#fff none repeat scroll 0% 0%}.jobOfferDetailWrapper .content{margin:0}.jobOfferDetailWrapper .offerDetail .jobOffer{padding-top:55px}.splitSearch{width:35%;min-width:360px}.seoSplitSearchWrapper{width:100%}.seoSplitSearchWrapper .upperSearchResultContainer{width:97%;background-color:#f4f3f3}.seoSplitSearchWrapper .upperSearchResultContainer .searchResultFunctionality{width:35%;background-color:#ffffff}.seoSplitSearchWrapper #searchContentContainer{padding:0}.seoSplitSearchWrapper .jobOfferLogoContainer{width:9%}.seoSplitSearchWrapper .jobOfferSummaryContainer{line-height:1.75}.seoSplitSearchWrapper .jobOfferSummaryContainer h2{font-size:16px}.seoSplitSearchWrapper .jobOfferSummaryTextContainer .jobOfferSummaryDotDot{display:none}.seoSplitSearchWrapper .jobOfferSummaryTextContainer .jobOfferSummaryText{display:block}.seoSplitSearchWrapper .jobOfferSummaryTextContainer .jobOfferSummaryText .jobOfferSummaryDotDot{display:block}.seoSplitSearchWrapper .jobOfferBenifitsContainer{display:-webkit-box;display:flex}.seoSplitSearchWrapper .jobOfferBenifitsContainer .sideBySide{width:unset;margin-right:5px}.seoSplitJobOfferDetailWrapper{display:none !important;opacity:0}.filterContainerClose{position:inherit;left:0}.containerClose{display:block}#searchFormSearchSelectedFilterWrapper{display:none}#desktopJobAlertButtonContainer{display:block;position:fixed;width:500px;right:-510px;top:20%;z-index:200;-webkit-transition:right 1.3s;-o-transition:right 1.3s;transition:right 1.3s;-webkit-transition-timing-function:cubic-bezier(.44, .07, .3, .94);-o-transition-timing-function:cubic-bezier(.44, .07, .3, .94);transition-timing-function:cubic-bezier(.44, .07, .3, .94)}#desktopJobAlertButtonContainer.openJobAlarm{right:-52px;-webkit-transition-timing-function:cubic-bezier(.1, .66, .32, .92);-o-transition-timing-function:cubic-bezier(.1, .66, .32, .92);transition-timing-function:cubic-bezier(.1, .66, .32, .92)}#desktopJobAlertButtonContainer #desktopJobAlertButton{position:absolute;height:65px;left:-55px;top:92px;-webkit-transform:translate(-100%, 0) rotate(-90deg);transform:translate(-100%, 0) rotate(-90deg);-webkit-transform-origin:100% 0;transform-origin:100% 0;padding:7px;background-color:#0068b4;color:#ffffff}#desktopJobAlertButtonContainer #desktopJobAlertButton:hover{left:-62px}#desktopJobAlertButtonContainer #desktopJobAlertButton span{display:inline-block;height:100%;vertical-align:super;margin:0 5px 0 0}#desktopJobAlertButtonContainer #desktopJobAlertButton .bell{background:url("/svgicon/bell?defaultWidth=25px&defaultHeight=25px&fillColour=%23ffffff") no-repeat;height:25px;width:25px;vertical-align:unset}#desktopJobAlertButtonContainer #desktopJobAlertButton:disabled{background-color:#9c9c9c}.upperSearchResultContainer{background-color:#ffffff;margin:10px 20px 0}#searchSelectedFilterWrapper{background-color:#ffffff;padding:0 10px}#selectedSearchFilterOpener{right:15px}#upperSearchResultSummary{background-color:transparent;flex-basis:100%;max-width:100%;min-width:100%;padding:0;margin:0}#upperSearchResultSummary.notValidSearchJobAlert{display:none}#upperSearchResultSummary .searchResultFunctionality{padding:15px 10px}#upperSearchResultSummary .searchResultFunctionality #filterListOpenButton{background-color:#ffffff;color:#0068b4;border:1px solid #0068b4}#upperSearchResultSummary .searchResultFunctionality #filterListOpenButton .filterListOpenButtonNumberOfSelectedFilter{background-color:#0068b4;color:#ffffff}#upperSearchResultSummary #jobAlert{display:none}#upperSearchResultSummary .searchResultSummary .searchSummaryText .numberOfJobOffers{font-size:1rem}#upperSearchResultSummary .searchResultSummary{padding-left:0;background-color:#f4f3f3}#filterListOverlay{position:fixed;display:none;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:center;justify-content:center;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.6);z-index:501}#filterListWrapper{max-width:1240px;width:96%;margin:130px auto;position:relative;background-color:#ffffff}#filterListWrapper .filterListHead,#filterListWrapper .filterSearchText{display:none}#filterListWrapper #filterCancelDesktop{display:block;position:absolute;background-color:#0068b4;right:-15px;top:-19px;height:32px;width:32px;padding:16px;border-radius:50%;background-image:url("/svgicon/timesCross?defaultWidth=20px&defaultHeight=20px&fillColour=%23ffffff");background-position:center;background-repeat:no-repeat}#filterListWrapper .desktopFilterViewdeleteFilterContainer{display:block}#filterListWrapper .filterTabButtonContainer{display:-webkit-box;display:flex}#filterListWrapper .filterTabButtonContainer .filterTabButton{position:relative;border-radius:0;height:60px;background-color:#ffffff;border-right:1px solid #c3c3c3;padding-top:5px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-box-flex:1;flex:1}#filterListWrapper .filterTabButtonContainer .filterTabName{width:100%;display:block;text-align:left;margin-left:10px;padding-right:42px;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;line-height:40px}#filterListWrapper .filterTabButtonContainer .numberOfSelectedFilter{position:absolute;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;background-color:#0068b4;color:#fff;border-radius:20px;padding:10px;font-size:15px;bottom:21px;right:20px;width:25px;height:25px;font-weight:600}#filterListWrapper .filterTabButtonContainer .activeFilterTab{background-color:#c3c3c3;border-top:5px solid #0068b4;padding-top:0}#filterListWrapper .filterCategoryBoxHead{display:none}#filterListWrapper .filterCategoryBox{margin:0;display:none;background-color:#c3c3c3;min-height:15em}#filterListWrapper .filterCategoryBox .filterList{border-radius:0;border:none !important;background-color:#c3c3c3;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;padding:30px 0}#filterListWrapper .filterCategoryBox .filterList .filterItem{border:none !important;width:25%;height:auto}#filterListWrapper .filterCategoryBox .filterList .filterItem .filterListItem .filterFakeCheckbox{border:none;position:relative;top:3px}#filterListWrapper .filterCategoryBox .filterList .filterItem .filterListItem .filterFakeCheckbox svg{top:2px;left:3px}#filterListWrapper .filterCategoryBox .filterList .filterItem .filterListItem .filterFakeCheckbox .checkedSvg{top:0;left:0}#filterListWrapper .showFilterCategory{display:block}#filterListWrapper .filterSelectedFiltersContainer{border-bottom:1px solid #f1f1f1;display:-webkit-box;display:flex;flex-wrap:wrap;padding:10px}#filterListWrapper .filterSelectedFiltersContainer #resetButtonFilterAjaxForm{width:19%}#filterListWrapper .filterSelectedFiltersContainer .filterResetContainer{margin:12px 5px}#filterListWrapper .filterSelectedFiltersContainer .filterResetContainer .filterReset{width:100%;font-size:.9rem;height:29px}#filterListWrapper .filterSelectedFiltersContainer .filterResetContainer .filterReset svg{vertical-align:baseline;max-height:16px;max-width:16px;position:relative;top:3px}#filterListWrapper .filterSelectedFiltersContainer .desktopFilterViewdeleteFilterContainer{margin:12px 5px}#filterListWrapper .filterSelectedFiltersContainer .desktopFilterViewdeleteFilterContainer .desktopFilterViewdeleteSelectedSearchFilter{position:relative;display:inline-block;background-color:#888888;border:1px solid #888888;color:#ffffff;margin:0;padding:3px 25px 3px 5px;border-radius:3px;height:auto;line-height:22px}#filterListWrapper .filterSelectedFiltersContainer .desktopFilterViewdeleteFilterContainer .desktopFilterViewdeleteSelectedSearchFilter span{background:url("/svgicon/fontAwesomeTimes?defaultWidth=15px&defaultHeight=15px&fillColour=%23ffffff") no-repeat;max-height:15px;max-width:15px;position:absolute;top:7px;right:6px;height:15px;width:15px;display:inline-block}#filterListWrapper .filterSubmitButtonContainer{display:-webkit-box;display:flex}#filterListWrapper .filterSubmitButtonContainer .filterSubmit{width:25%;margin-left:auto}#filterListWrapper .filterSubmitButtonContainer .filterSubmit span{font-size:1.25rem}#searchContentWrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin:0 20px}#searchContentContainer #jobOfferList{background-color:#f4f3f3;min-width:320px;padding-bottom:20px}#searchContentContainer #jobOfferList.scrolled{margin-top:0}#searchContentContainer .pagerButtonContainer{background-color:transparent;padding:15px 0 0}#searchContentContainer .pagerButtonContainer .pagerButton{margin:0 auto;display:block}.jobOffer{margin-top:12px;padding-left:0}.jobOffer .jobOfferLogoContainer{width:17%;margin-bottom:12px}.jobOffer .jobOfferLogoContainer>.squareLogoContainer>.absSquareLogoInner{top:6px;left:6px;bottom:6px;right:6px}.jobOffer .jobOfferLogoContainer *:not(.jobOfferWithoutLogo){width:auto;height:auto}.jobOffer .jobOfferLogoContainer .jobOfferLogo{font-size:28px}.jobOffer .jobOfferLogoContainer .jobOfferWithoutLogo{width:auto;height:auto;line-height:120px;font-size:28px}.jobOffer .jobOfferSummaryContainer{margin:0 20px 0 20px;width:calc(83% - 40px)}.jobOffer .jobOfferSummaryContainer .jobOfferTitle{font-size:20px;line-height:26px}.jobOffer .jobOfferSummaryContainer .jobOfferCompanyName{font-size:16px;line-height:22px;margin-bottom:0}.jobOffer .jobOfferSummaryContainer .jobOfferBenifits>.jobOfferAge,.jobOffer .jobOfferSummaryContainer .jobOfferBenifits .jobOfferLocation,.jobOffer .jobOfferSummaryContainer .jobOfferBenifits .jobOfferFilter,.jobOffer .jobOfferSummaryContainer .jobOfferBenifits .jobOfferWage,.jobOffer .jobOfferSummaryContainer .jobOfferBenifits .jobOfferId{margin:5px 0 10px 0;color:#3a3a3a}.jobOffer .jobOfferSummaryContainer .jobOfferBenifits>.jobOfferAge>svg,.jobOffer .jobOfferSummaryContainer .jobOfferBenifits .jobOfferLocation>svg,.jobOffer .jobOfferSummaryContainer .jobOfferBenifits .jobOfferFilter>svg,.jobOffer .jobOfferSummaryContainer .jobOfferBenifits .jobOfferWage>svg,.jobOffer .jobOfferSummaryContainer .jobOfferBenifits .jobOfferId>svg{height:18px;width:18px;vertical-align:sub}.jobOffer .jobOfferSummaryContainer .jobOfferBenifits>.jobOfferAge span,.jobOffer .jobOfferSummaryContainer .jobOfferBenifits .jobOfferLocation span,.jobOffer .jobOfferSummaryContainer .jobOfferBenifits .jobOfferFilter span,.jobOffer .jobOfferSummaryContainer .jobOfferBenifits .jobOfferWage span,.jobOffer .jobOfferSummaryContainer .jobOfferBenifits .jobOfferId span{height:18px;width:18px;vertical-align:sub}.jobOffer .jobOfferSummaryContainer .jobOfferBenifits>.jobOfferLocation>svg{height:16px}.jobOffer .jobOfferSummaryContainer .jobOfferBenifits>.jobOfferLocation span{height:16px}.jobOffer .jobOfferSummaryContainer .jobOfferCompanyLink span{height:15px;width:15px;background:url("/svgicon/addressCard?defaultWidth=15px&defaultHeight=15px&fillColour=%230068b4") no-repeat}.jobOfferTopJob{font-size:16px;padding:0 15px}.jobOfferListItem{margin:5px 0;background-color:white}.jobOfferListItem .jobOfferItem{border:1px solid #c3c3c3}.jobOfferSummaryTextContainer{position:unset;top:auto;bottom:auto;right:auto;left:auto;padding:0;margin-top:-5px}.jobOfferSummaryTextContainer .jobOfferSummaryDotDot{position:absolute;right:10px;bottom:10px;width:20px;margin:10px 0 0 10px;display:block}.jobOfferSummaryTextContainer .jobOfferSummaryDotDot span{height:20px;width:20px;background:url("/svgicon/ellipsisH?defaultWidth=20px&defaultHeight=20px&fillColour=%23c3c3c3") no-repeat;position:relative;top:3px;left:0;cursor:pointer;display:inline-block}.jobOfferSummaryTextContainer .jobOfferSummaryText{display:none;padding:0 0 5px 0;margin-top:10px;padding:0;font-size:14px;width:calc(100% - 30px)}.selected{border:1px solid #0068b4 !important;border-left-width:5px !important}.selected>.jobOfferSubmitItem{padding-left:6px}.selected:after{content:"";display:block;position:absolute;right:-1px;top:50%;height:27px;width:27px;-webkit-transform:translate(50%, -50%) rotate(45deg);transform:translate(50%, -50%) rotate(45deg);background:white;border-top:1px solid #0068b4;border-right:1px solid #0068b4}.highlighted .selected:after{background:#cce1f0}#overlayJobAlertPopUp .searchResultJobAlertContainer{overflow:visible;padding:20px;display:block}#overlayJobAlert{position:fixed;pointer-events:none;background:transparent;overflow:hidden}#overlayJobAlert .searchResultJobAlertContainer{margin:0;top:30%;right:0;left:auto;-webkit-transform:none;transform:none;-webkit-box-shadow:3px 3px 5px 2px #c3c3c3;box-shadow:3px 3px 5px 2px #c3c3c3;pointer-events:auto}.searchResultJobAlertContainer{overflow:visible;padding:20px;display:block;background-color:#ffffff;color:#3a3a3a}.searchResultJobAlertContainer .jobAlertClose{background:url("/svgicon/timesCross?defaultWidth=20px&defaultHeight=205px&fillColour=%230068b4") no-repeat right center}.searchResultJobAlertContainer .jobAlertNumberOfJobOffers span{font-size:18px}.searchResultJobAlertContainer .jobAlertSearch{font-size:28px;line-height:32px}.searchResultJobAlertContainer .jobAlertResult .jobAlertResultMessageInner{margin-top:-50px}.searchResultJobAlertContainer .jobAlertResult .movingPlaceholderInputContainer label.active{color:#3a3a3a}.searchResultJobAlertContainer label.jobAlertEmailInputLabel.labelError{color:#cf3815}.searchResultJobAlertContainer .jobAlertInterval .dailyInterval:checked+label,.searchResultJobAlertContainer .jobAlertInterval .allThreeDaysInterval:checked+label,.searchResultJobAlertContainer .jobAlertInterval .weeklyInterval:checked+label{background-color:#0068b4;color:#ffffff}.searchResultJobAlertContainer .jobAlertInterval .dailyIntervalLabel,.searchResultJobAlertContainer .jobAlertInterval .allThreeDaysIntervalLabel,.searchResultJobAlertContainer .jobAlertInterval .weeklyIntervalLabel{border:1px solid #c3c3c3;background-color:#ffffff}.searchResultJobAlertContainer .jobAlertPrivacyText a{color:#0068b4}.searchResultJobAlertContainer .createJobAlertButton{font-size:20px}.searchResultJobAlertContainer #popUpCreateJobAlertResult,.searchResultJobAlertContainer #createJobAlertFormSearchResultResult{color:#0068b4}.searchResultJobAlertContainer .fadingOutContainer .fadingOutLabel{color:#0068b4;cursor:pointer}.searchResultJobAlertContainer .jobAlertAgbAcceptedContainer .jobEmailAgbAcceptedLabel a{color:#0068b4}.intervallButtonsRow>.intervallButtonContainer>.radioIntervall:checked+label,.radiusButtonsRow>.radiusButtonContainer>.radioRadius:checked+label{background-color:#0068b4;color:#ffffff;border:1px solid #0068b4}.searchResultSeoContent{padding:15px 20px 5px 20px;max-width:1280px;background-color:transparent;margin:0 auto;-webkit-box-pack:center;justify-content:center}.searchResultSeoContent .searchResultSeoBreadcrumbContainer ul li a,.searchResultSeoContent .searchResultNearestLocationContainer ul li a,.searchResultSeoContent .searchResultSeoBrowsingAndMoreLinks ul li a{padding:0}.searchResultSeoContent .searchResultNearestLocationContainer ul{display:-webkit-box;display:flex;flex-wrap:wrap}.searchResultSeoContent .searchResultNearestLocationContainer ul li{margin-right:15px}.searchResultSeoContent .searchResultSeoBrowsingAndMoreLinks .seoMoreLinkContainer ul{-webkit-columns:3;-moz-columns:3;columns:3}.searchResultSeoContent .searchResultSeoBrowsingAndMoreLinks .alphabeticWrapper ul li a{line-height:20px}.searchResultSeoContent .searchResultSeoBreadcrumbContainer ul{line-height:inherit}.searchResultSeoContent .searchResultSeoBreadcrumbContainer ul li a{background:transparent;padding:0;font-size:18px}.searchResultSeoContent .searchResultSeoBreadcrumbContainer ul li a:hover,.searchResultSeoContent .searchResultSeoBreadcrumbContainer ul li a:active,.searchResultSeoContent .searchResultSeoBreadcrumbContainer ul li a:focus{background-color:transparent}.searchResultSeoContent .searchResultSeoBreadcrumbContainer ul .breadcrumpArrow{font-size:20px;margin:0 10px}.searchResultSeoContent .staticLinkBarHeader,.searchResultSeoContent .nearstLocationTitle{font-size:18px}.searchResultNewsFeed{padding:15px 20px 5px 20px;max-width:1280px;background-color:transparent;margin:0 auto;-webkit-box-pack:center;justify-content:center}.alphabeticWrapper span{display:block;font-size:20px}.alphabeticWrapper>ul>li>a{background-color:transparent;width:auto;padding:5px}.alphabeticWrapper>ul>li>a:hover,.alphabeticWrapper>ul>li>a:focus,.alphabeticWrapper>ul>li>a:active{background-color:transparent}.Abbinder .AbbinderText{font-size:16px;padding:15px 0}.captchaContent{margin:135px auto 0 auto;max-width:800px}.captchaContent .innerCaptchaForm{width:90%}.adContainerIndex,.adContainerSearch{margin:0 auto}.adContainerIndex{padding:50px 20px}.adContainerIndex>div{overflow:visible}.adContainerSearch{padding:0}.adContainerSearch>div{margin:0 auto}.contactFormInner.successMessage{min-height:1024px}.contactFormInner.successMessage #contact-form{text-align:left}.productContainer h1{font-weight:bold}.productContainer h1,.productContainer h3{font-size:28px;line-height:32px;margin:0 0 15px}.productContainer h4{font-size:16px;line-height:16px}.productContainer .introContainer,.productContainer .productsContainer,.productContainer .featureContainer,.productContainer .contactContainer,.productContainer .contactForm,.productContainer .firmenPortraitContainer,.productContainer .advantagesContainer,.productContainer .exampleContainer{padding:0}.productContainer .introContainer>.productRowInnerContainer,.productContainer .productsContainer>.productRowInnerContainer,.productContainer .featureContainer>.productRowInnerContainer,.productContainer .contactContainer>.productRowInnerContainer,.productContainer .contactForm>.productRowInnerContainer,.productContainer .firmenPortraitContainer>.productRowInnerContainer,.productContainer .advantagesContainer>.productRowInnerContainer,.productContainer .exampleContainer>.productRowInnerContainer{max-width:1280px;padding:60px 20px;margin:0 auto}.productContainer .exampleContainer{padding-top:0;padding-bottom:50px}.productContainer .exampleContainer>h4{font-size:20px}.productContainer .exampleContainer>img{max-width:700px}.productContainer .introContainer p,.productContainer .featureContainer p,.productContainer .advantagesContainer p{font-size:20px;line-height:26px}.productContainer .featureContainer h3+p{margin-bottom:40px}.productContainer .featureContainer p.text-left{font-size:14px;line-height:18px}.productContainer .introContainer p{margin-left:100px;margin-right:100px}.productContainer .productItem a:not(.infoIcon):not(.noLinkButton),.productContainer .responsiveTable a:not(.infoIcon):not(.noLinkButton){font-size:16px;line-height:20px}.productContainer .productItem a.textLink,.productContainer .responsiveTable a.textLink,.productContainer .productItem a.textLink:focus,.productContainer .responsiveTable a.textLink:focus,.productContainer .productItem a.textLink:hover,.productContainer .responsiveTable a.textLink:hover{display:inline;color:inherit;padding:0;font-size:inherit;font-weight:inherit;background:transparent}.productContainer .productsContainerInner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.productContainer .productItem{margin:10px;width:33%;min-height:300px}.productContainer .productItem:first-child{margin-left:0}.productContainer .productItem:last-child{margin-right:0}.productContainer .responsiveTable td,.productContainer .responsiveTable th{font-size:14px;line-height:18px;display:table-cell;font-weight:normal;height:65px}.productContainer .responsiveTable p{font-size:14px;line-height:18px}.productContainer .responsiveTable a:not(.infoIcon){margin:15px 15px}.productContainer .responsiveTable a.textLink,.productContainer .responsiveTable a.textLink:focus,.productContainer .responsiveTable a.textLink:hover{display:inline;color:inherit;padding:0;font-size:inherit;font-weight:inherit;background:transparent}.productContainer .responsiveTable tbody th{padding-left:20px;text-align:left}.productContainer .responsiveTable tbody tr:nth-child(4n-2) th,.productContainer .responsiveTable tbody tr:nth-child(4n-2) td{background-color:#f1f1f1}.productContainer .responsiveTable .bandedHeader{vertical-align:middle;padding:10px 5px;height:100px}.productContainer .responsiveTable .bandedHeader b,.productContainer .responsiveTable .bandedHeader h2,.productContainer .responsiveTable .bandedHeader span:not(.infoIconInner){font-size:16px;line-height:20px}.productContainer .responsiveTable .bandedHeader b.price,.productContainer .responsiveTable .bandedHeader h2.price,.productContainer .responsiveTable .bandedHeader span:not(.infoIconInner).price{font-size:20px;line-height:26px}.productContainer .responsiveTable .bandedHeader.topSeller{border-left:2px solid #c3c3c3;border-right:2px solid #c3c3c3}.productContainer .responsiveTable .stickyRow th{border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3}.productContainer .responsiveTable .stickyRow th:not(.bandedHeader){outline:none}.productContainer .responsiveTable .productSummaryRow th{font-weight:bold}.productContainer .responsiveTable .topSellerRow th{height:0}.productContainer .responsiveTable .topSellerRow .topSeller{font-size:16px;line-height:20px}.productContainer .contactContainer h3,.productContainer .contactForm h3,.productContainer .firmenPortraitContainer h3{text-align:left;font-weight:bold}.productContainer .contactContainerInner,.productContainer .printAdvertisementContainerInner,.productContainer .firmenPortraitContainerInner,.productContainer .advertisingSpaceContainerInner,.productContainer .recruitingSpaceContainerInner,.productContainer .employerBrandingSpaceContainerInner{flex-wrap:wrap;text-align:left;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.productContainer .contactContainerInner>div,.productContainer .printAdvertisementContainerInner>div,.productContainer .firmenPortraitContainerInner>div,.productContainer .advertisingSpaceContainerInner>div,.productContainer .recruitingSpaceContainerInner>div,.productContainer .employerBrandingSpaceContainerInner>div{width:50%;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:end;align-items:flex-end}.productContainer .contactContainerInner>div:first-of-type,.productContainer .printAdvertisementContainerInner>div:first-of-type,.productContainer .firmenPortraitContainerInner>div:first-of-type,.productContainer .advertisingSpaceContainerInner>div:first-of-type,.productContainer .recruitingSpaceContainerInner>div:first-of-type,.productContainer .employerBrandingSpaceContainerInner>div:first-of-type{-webkit-box-align:end;align-items:flex-end}.productContainer .contactContainerInner>div:last-of-type,.productContainer .printAdvertisementContainerInner>div:last-of-type,.productContainer .firmenPortraitContainerInner>div:last-of-type,.productContainer .advertisingSpaceContainerInner>div:last-of-type,.productContainer .recruitingSpaceContainerInner>div:last-of-type,.productContainer .employerBrandingSpaceContainerInner>div:last-of-type{-webkit-box-align:start;align-items:flex-start}.productContainer .contactContainerInner.flipped,.productContainer .printAdvertisementContainerInner.flipped,.productContainer .firmenPortraitContainerInner.flipped,.productContainer .advertisingSpaceContainerInner.flipped,.productContainer .recruitingSpaceContainerInner.flipped,.productContainer .employerBrandingSpaceContainerInner.flipped{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.productContainer .contactContainerInner.flipped>div,.productContainer .printAdvertisementContainerInner.flipped>div,.productContainer .firmenPortraitContainerInner.flipped>div,.productContainer .advertisingSpaceContainerInner.flipped>div,.productContainer .recruitingSpaceContainerInner.flipped>div,.productContainer .employerBrandingSpaceContainerInner.flipped>div{-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:end;align-items:flex-end}.productContainer .contactContainerInner.flipped>div:first-of-type,.productContainer .printAdvertisementContainerInner.flipped>div:first-of-type,.productContainer .firmenPortraitContainerInner.flipped>div:first-of-type,.productContainer .advertisingSpaceContainerInner.flipped>div:first-of-type,.productContainer .recruitingSpaceContainerInner.flipped>div:first-of-type,.productContainer .employerBrandingSpaceContainerInner.flipped>div:first-of-type{-webkit-box-align:start;align-items:flex-start}.productContainer .contactContainerInner.flipped>div:last-of-type,.productContainer .printAdvertisementContainerInner.flipped>div:last-of-type,.productContainer .firmenPortraitContainerInner.flipped>div:last-of-type,.productContainer .advertisingSpaceContainerInner.flipped>div:last-of-type,.productContainer .recruitingSpaceContainerInner.flipped>div:last-of-type,.productContainer .employerBrandingSpaceContainerInner.flipped>div:last-of-type{-webkit-box-align:end;align-items:flex-end}.productContainer .firmenPortraitContainer a{margin:0;min-width:40%}.productContainer .firmenPortraitContainer p{margin-top:0}.productContainer .firmenPortraitContainer h3,.productContainer .firmenPortraitContainer p,.productContainer .firmenPortraitContainer ul{margin-right:15px}.productContainer .firmenPortraitContainer .price{font-size:16px;line-height:20px}.productContainer .firmenPortraitContainer .price b{font-size:28px;line-height:26px}.productContainer .firmenPortraitContainer .flipped h3{align-self:flex-end}.productContainer .firmenPortraitContainer .flipped h3,.productContainer .firmenPortraitContainer .flipped p,.productContainer .firmenPortraitContainer .flipped ul{margin-right:0px;margin-left:15px;text-align:right}.productContainer .contactContainerInner>.flexContainer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap}.productContainer .contactContainerInner.flipped>div:last-of-type{-webkit-box-pack:end;justify-content:flex-end}.productContainer .contactForm form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.productContainer .contactForm .awesomplete{z-index:125}.productContainer .contactForm .anredeInputContainer,.productContainer .contactForm .movingPlaceholderInputContainer{width:49%}.productContainer .contactForm .anredeInputContainer:nth-child(odd),.productContainer .contactForm .movingPlaceholderInputContainer:nth-child(odd){margin-left:2%}.productContainer .contactForm .anredeInputContainer label{font-size:10px}.productContainer .contactForm .anredeInputContainer .selectIcon{top:8px}.productContainer .contactForm p,.productContainer .contactForm .TextareaContainer,.productContainer .contactForm .buttonContainer{width:100%}.productContainer .contactForm .buttonContainer{text-align:right}.productContainer .contactForm #submit-contact{width:20%;margin:0}.productContainer .featureList p{font-size:16px;line-height:20px;margin:.5em}.productContainer.detail{max-width:1280px;margin:0 auto;padding:0 20px}.productContainer.detail .introContainer,.productContainer.detail .productsContainer,.productContainer.detail .featureContainer,.productContainer.detail .contactContainer,.productContainer.detail .contactForm,.productContainer.detail .firmenPortraitContainer,.productContainer.detail .advantagesContainer{padding:10px 0}.productContainer.detail .introContainer{padding-top:60px}.productContainer.detail .introContainer p,.productContainer.detail .introContainer h3{text-align:left}.productContainer.detail .introContainer p{margin-left:0;margin-right:0}.productContainer.detail .advantagesContainer{padding-bottom:60px}.productContainer.detail .responsiveTable b,.productContainer.detail .responsiveTable th,.productContainer.detail .responsiveTable td,.productContainer.detail .responsiveTable a{font-size:16px;line-height:20px}.productContainer.detail .responsiveTable a{padding:10px;width:100%;margin:0}.productContainer.detail .responsiveTable tbody tr:nth-child(4n-2) th,.productContainer.detail .responsiveTable tbody tr:nth-child(4n-2) td{background-color:transparent}.productContainer.detail .responsiveTable tbody tr:nth-child(4n) th,.productContainer.detail .responsiveTable tbody tr:nth-child(4n) td{background-color:#f1f1f1}.productContainer.detail .responsiveTable tbody th{padding:0 0 0 20px}.productContainer.detail .responsiveTable .bandedHeader{height:65px}.productContainer .contactContainer .productRowInnerContainer{display:-webkit-box;display:flex}.productContainer .contactContainer .productRowInnerContainer .contactInformationData{-webkit-box-flex:0;flex:0 0 320px;max-width:320px;text-align:left;margin:initial}.productContainer .contactContainer .productRowInnerContainer .contactConsultants{-webkit-box-flex:1;flex:1}.productContainer .contactContainer .productRowInnerContainer .contactConsultants>.contact:last-of-type{padding-right:0px}.jobAlertFormContainer>.inputJobAlertLocationContainer>.clearButton{right:105px}.userFeatureHeadband{display:block}.userFeatureSummary{border-top:1px solid #cecece;min-height:300px}.userFeatureSummary .innerContent{margin:0 auto}.userFeatureSummary .innerContent.mySavedSearchContent .removeAllContainer{padding-bottom:0}.userFeatureSummary .mysearchTabs{background:#E7E7E7}.userFeatureSummary .mysearchTabs .mysearchTab{width:auto}.userFeatureSummary .mysearchTabs .mysearchActivTab{border-top:4px solid #0068b4}.userFeatureSummary .mysearchTabs .mysearchActivTab .mysearchTabCounter{top:11px}.userFeatureSummary .lastsearchContainer{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.userFeatureSummary .lastsearchContainer .searchterm{flex-wrap:nowrap}.userFeatureSummary .lastsearchContainer .searchterm .searchContent,.userFeatureSummary .lastsearchContainer .searchterm .searchLocation,.userFeatureSummary .lastsearchContainer .searchterm .searchRadius{-webkit-box-flex:unset;flex:unset}.userFeatureSummary .lastsearchContainer .searchterm .searchContent+.searchLocation{margin-left:10px}.userFeatureSummary .lastsearchContainer .searchFilters{margin-bottom:0}.userFeatureSummary .lastsearchContainer .searchFilters .searchFilterHeading+.searchFilter{margin-left:20px}.userFeatureSummary .lastsearchContainer .lastsearch{-webkit-box-flex:1;flex:1 1 auto}.userFeatureSummary .lastsearchContainer .actions{-webkit-box-flex:0;flex:0 0 310px;text-align:right}.userFeatureSummary .lastsearchContainer .actions .action{display:inline-block;background:#0068b4;border:1px solid #0068b4;border-radius:3px;padding:6px 8px 6px 30px;-webkit-box-flex:0;flex:0 0 auto;margin-top:0;width:auto;font-weight:bold;height:32px;background-repeat:no-repeat;background-position:8px center}.userFeatureSummary .lastsearchContainer .actions .action.confirmationAction{background-color:#ffffff;border:0 none;vertical-align:top;background-position:left -1px top -1px}.userFeatureSummary .lastsearchContainer .actions .action.confirmationAction>svg{margin-top:-4px;width:24px;height:24px}.userFeatureSummary .lastsearchContainer .actions .action.saveAction,.userFeatureSummary .lastsearchContainer .actions .action.removeAction{background-color:#ffffff}.userFeatureSummary .lastsearchContainer .actions .action.saveAction>span,.userFeatureSummary .lastsearchContainer .actions .action.removeAction>span{color:#0068b4}.userFeatureSummary .lastsearchContainer .actions .action.saveAction>svg,.userFeatureSummary .lastsearchContainer .actions .action.removeAction>svg{fill:#0068b4}.userFeatureSummary .lastsearchContainer .actions .action>svg{position:relative;top:4px;fill:#ffffff;margin-right:10px;height:18px;width:18px}.userFeatureSummary .lastsearchContainer .actions .action>span{font-size:14px;color:#ffffff;display:inline-block}.userFeatureSummary .lastsearchContainer .actions .searchAction{margin-top:0;background-image:url("/svgicon/search?defaultWidth=18px&defaultHeight=18px&fillColour=%23ffffff");background-position:5px 4px}.userFeatureSummary .lastsearchContainer .actions .saveAction{background-image:url("/svgicon/save?defaultWidth=18px&defaultHeight=18px&fillColour=%230068b4");background-position:5px 4px}.userFeatureSummary .lastsearchContainer .actions .removeAction{background-image:url("/svgicon/trash?defaultWidth=18px&defaultHeight=18px&fillColour=%230068b4");background-position:5px 4px}.userFeatureSummary .lastsearchContainer .actions .confirmationAction+.searchAction{margin-left:12px}.userFeatureSummary .lastsearchContainer .actions .removeAction+.searchAction{margin-left:16px}.userFeatureSummary .lastsearchContainer .actions .saveAction+.searchAction{margin-left:16px}.userFeatureSummary .removeAllContainer{padding:0;padding-bottom:70px;margin-top:20px}.userFeatureSummary .removeAllContainer .notedOffersLinkButton{max-width:370px}.userFeatureSummary .removeAllContainer .userFeatureAllRemoveButton{width:100%;margin:0;max-width:none}.userFeatureSummary .removeAllLastSearches{width:340px}.userFeatureSummary .removeAllLastSearches .normalText{display:block}.userFeatureSummary .removeAllLastSearches .littleText{display:none}.notValidSearchInformation{padding:0 113px;margin:0;min-width:320px;width:100%}.notRegisteredInformation{margin:0}.notRegisteredInformation .userFeatureHeadline{padding-top:0}.notRegisteredInformation .userFeatureHeadline svg{width:22px;height:22px}.userFeatureHeadlineContainer{padding:25px 0 20px}.userFeatureHeadlineContainer .userFeatureHeadline{padding-top:0}.userFeatureHeadlineContainer .backLink{background-position:right 50px center}.userFeatureHeadlineContainer .backLink svg{width:18px;height:18px;position:relative;top:1px}#MapAndApplicationContainer{display:block}.notedoffers #jobOfferDetailHeadBar,.applicationhistory #jobOfferDetailHeadBar{display:block}.notedoffers #jobOfferDetailHeadBar .offerQuickActionsWrapperPlaceholder,.applicationhistory #jobOfferDetailHeadBar .offerQuickActionsWrapperPlaceholder{margin-left:338px;width:67%;max-width:814px;padding-right:40px}.notedoffers #jobOfferDetailHeadBar .removeNotedOfferLikeSubmit,.applicationhistory #jobOfferDetailHeadBar .removeNotedOfferLikeSubmit{background:transparent}.applicationhistory #jobOfferDetailHeadBar .offerQuickActionsWrapperPlaceholder{padding-right:0}.noAppliedOffers{margin:0}.notedOffersLinkButton,.restoreNotedOffer{max-width:none}#NotedOffersList .splitSearch,#AppliedOffersList .splitSearch{min-width:340px;padding:0 20px 0 0;width:35%}#NotedOffersList .splitDetails,#AppliedOffersList .splitDetails{margin-right:0 !important;min-width:644px;width:67%}#NotedOffersList .splitDetails .jobOfferDetailWrapper,#AppliedOffersList .splitDetails .jobOfferDetailWrapper{margin-top:10px}.applicationBacklinkContainer{margin:0;padding-top:15px}.applicationFormContainer{display:-webkit-box;display:flex;flex-wrap:wrap}.applicationFormContainer .personalDataSavedSuccessText,.applicationFormContainer .personalDataLoginSuccessfulText{margin-left:0;margin-right:0}.applicationFormContainer .personalDataSavedSuccessText>span,.applicationFormContainer .personalDataLoginSuccessfulText>span{margin-left:50px}.applicationFormContainer .applicationArea{padding-left:0;padding-right:0}.applicationFormContainer .applicationArea.loginHintBox{margin-left:0;margin-right:0;padding-right:10px}.applicationFormContainer .applicationArea.applicationRecipientEmail{-webkit-box-flex:0;flex:0 0 100%;display:-webkit-box;display:flex;flex-wrap:wrap}.applicationFormContainer .applicationArea.applicationRecipientEmail .applicationConfirmRecipientEmailArea.movingPlaceholderInputContainer>label{left:20px}.applicationFormContainer .applicationArea.applicationRecipientEmail>.applicationRecipientEmailDescription,.applicationFormContainer .applicationArea.applicationRecipientEmail>.applicationRecipientEmailMandatory{-webkit-box-flex:0;flex:0 0 100%}.applicationFormContainer .applicationArea.applicationRecipientEmail>.applicationRecipientEmailArea{-webkit-box-flex:0;flex:0 0 33%;padding-left:10px;padding-right:10px}.applicationFormContainer .applicationArea.applicationRecipientEmail>.applicationRecipientEmailArea:first-of-type{padding-left:0}.applicationFormContainer .applicationArea.applicationRecipientEmail>.applicationRecipientEmailArea:last-of-type{padding-right:0}.applicationFormContainer .applicationArea.applicationRecipientEmail>.applicationRecipientEmailArea.movingPlaceholderInputContainer:nth-child(2n-1)>label.focusIn,.applicationFormContainer .applicationArea.applicationRecipientEmail>.applicationRecipientEmailArea.movingPlaceholderInputContainer:nth-child(2n-1)>label.active{left:20px}.applicationFormContainer .applicationArea.applicationPersonData{font-size:28px;line-height:32px}.applicationFormContainer .applicationArea.applicationSalutation{-webkit-box-flex:0;flex:0 0 50%;margin-right:50%;padding-right:10px}.applicationFormContainer .applicationArea.applicationSalutation>label{position:relative;left:10px}.applicationFormContainer .applicationArea.applicationFirstname{-webkit-box-flex:0;flex:0 0 50%;padding-right:10px}.applicationFormContainer .applicationArea.applicationFirstname.movingPlaceholderInputContainer>label{left:10px}.applicationFormContainer .applicationArea.applicationLastname{-webkit-box-flex:0;flex:0 0 50%;padding-left:10px}.applicationFormContainer .applicationArea.applicationEMail{-webkit-box-flex:0;flex:0 0 50%;padding-right:10px}.applicationFormContainer .applicationArea.applicationEMail.movingPlaceholderInputContainer>label{left:10px}.applicationFormContainer .applicationArea.applicationConfirmEMail{-webkit-box-flex:0;flex:0 0 50%;padding-left:10px}.applicationFormContainer .applicationArea.applicationCoverLetter .applicationCoverLetterLabel{margin-right:30px;font-size:28px;line-height:32px;-webkit-box-flex:unset;flex:unset}.applicationFormContainer .applicationArea.applicationCoverLetter .showCoverLetterNo,.applicationFormContainer .applicationArea.applicationCoverLetter .showCoverLetterYes{font-size:20px;line-height:32px}.applicationFormContainer .applicationArea.applicationCoverLetter .showCoverLetterToggle{padding-top:5px}.applicationFormContainer .applicationArea.applicationFiles .applicationFilesHeading{font-size:28px;line-height:32px}.applicationFormContainer .applicationArea.applicationFiles .applicationFilesSubHeading{font-size:20px;line-height:26px}.applicationFormContainer .applicationArea.applicationFiles .sendDocumentsHint{margin-right:5px}.applicationFormContainer .applicationArea.applicationFiles .documentTemplateFiles .documentTemplateFile{padding:10px 0}.applicationFormContainer .applicationArea.applicationFiles .documentTemplateFiles .downloadFileLinkContainer{margin-right:10px}.applicationFormContainer .applicationArea.applicationFiles .documentTemplateFiles .downloadFileLink,.applicationFormContainer .applicationArea.applicationFiles .documentTemplateFiles .formDeleteFile{border:1px solid #0068b4;line-height:20px;font-size:16px;margin:0 0px 0 20px;width:calc(100% - 20px);font-weight:bold;background-position:left 5px center;padding-left:30px}.applicationFormContainer .applicationArea.applicationFiles .documentTemplateFiles .formDeleteFile{margin-left:10px}.applicationFormContainer .applicationArea.applicationFiles .documentTemplateFiles .fileDisableContainer{padding:9px 10px;margin-left:10px}.applicationFormContainer .applicationArea.applicationFiles .applicationFilesConcludingWordHeading{text-align:left}.applicationFormContainer .applicationArea.applicationSubmit{margin-top:15px}.applicationFormContainer .applicationArea.applicationSubmit .applicationSubmitButton{width:50%}.applicationFormContainer .applicationArea.applicationSubmit .applicationSubmitButton>.lds-ring{right:10px}.jobApplicationSuccessContainer{width:990px;padding:50px 0 50px 120px;background:url("/svgicon/successCheck?defaultWidth=70px&defaultHeight=70px&fillColour=%237FD05D") no-repeat left 16px center;background-color:#f1f1f1}.jobApplicationSuccessContainer .jobApplicationSuccessTextContainer{padding:0}.jobApplicationSuccessContainer .jobApplicationSuccessTitle{text-align:left;font-size:28px;line-height:32px}.jobApplicationSuccessContainer .jobApplicationSuccessMessage,.jobApplicationSuccessContainer .jobApplicationDocumentsSavedSuccessMessage{text-align:left;font-size:18px;line-height:20px}.successApplicationLowerNavigationContainer{padding:0;width:990px;margin:0 auto;text-align:left}.successApplicationLowerNavigationContainer>.jobApplicationSuccessBackLink,.successApplicationLowerNavigationContainer>.neueSucheBacklink{margin:0 auto 16px 0;width:auto}.successApplicationLowerNavigationContainer>.jobApplicationSuccessBackLink{background:url("/svgicon/angleLeft?defaultWidth=20px&defaultHeight=20px&fillColour=%23cf3815") no-repeat calc(50% - 95px) center}.field-validation-error{font-size:14px;line-height:18px}.jobOfferInnerListItem .jobOfferTopJob{font-size:13px;padding:1px 8px}#NotedOffersList #jobOfferList li,#AppliedOffersList #jobOfferList li{margin:10px 0;border:none}#NotedOffersList #jobOfferList li .deletedNotedOffer,#AppliedOffersList #jobOfferList li .deletedNotedOffer{display:inline-block}.seoPagerButtonContainer{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.seoPagerButtonContainer form{width:50%}.dragDropFileUploader .uploadContainer{border:1px solid #c3c3c3;border-radius:3px;margin:20px 0 30px;padding:20px;text-align:center;min-height:125px}.dragDropFileUploader .uploadContainer .boxControl{margin-top:7px}.dragDropFileUploader .uploadContainer.noAdvancedUpload .desktopOnly{display:none !important;visibility:hidden !important}.dragDropFileUploader .filesList>li{padding:10px 0;min-height:60px}.dragDropFileUploader .filesList>li>span{-webkit-box-flex:3;flex:3}.dragDropFileUploader .filesList>li>.formDeleteFileContainer,.dragDropFileUploader .filesList>li>.downloadFileLinkContainer{-webkit-box-flex:1;flex:1}.dragDropFileUploader .filesList>li>.formDeleteFileContainer>.formDeleteFile,.dragDropFileUploader .filesList>li>.downloadFileLinkContainer>.formDeleteFile,.dragDropFileUploader .filesList>li>.formDeleteFileContainer>.downloadFileLink,.dragDropFileUploader .filesList>li>.downloadFileLinkContainer>.downloadFileLink{border:1px solid #0068b4;margin:0 0px 0 20px;width:calc(100% - 20px)}.dragDropFileUploader .filesList>li>.formDeleteFileContainer .downloadFileLink,.dragDropFileUploader .filesList>li>.downloadFileLinkContainer .downloadFileLink{background-position:calc(50% - 75px) 7px;padding-left:26px}.dragDropFileUploader .filesList>li>.formDeleteFileContainer>.formDeleteFile,.dragDropFileUploader .filesList>li>.downloadFileLinkContainer>.formDeleteFile{background-position:calc(50% - 40px) 7px;padding-left:26px}.dragDropFileUploader .filesLabel{max-width:290px;margin:0 10px;display:inline-block}#searchResultSavedSearchContainer{background-color:#f4f3f3}#searchResultSavedSearchContainer .searchResultPinnendSearch,#searchResultSavedSearchContainer .searchResultSavedSearch{background-color:#f4f3f3;padding-bottom:9px}#searchResultSavedSearchContainer .hideElement{display:none}#searchResultSavedSearchContainer .showElement{display:-webkit-box;display:flex}.splitDetails .archivedUserFeatureOffer{border-bottom:5px #0068b4 solid}.splitDetails .applicatonArchivedOfferDetailInformationSign{padding:5px 10px}#jobOfferDetailHeadBar .sharingMenu,.offerDetailHeader .sharingMenu{max-width:1030px}.offerDetailHeader .sharingMenu{margin-top:40px}.offerDetailSuggestedMoreJobs{padding-top:60px;background:#ffffff}.offerDetailSuggestedMoreJobs h2{margin:0 0 10px 0}.offerDetailSuggestedMoreJobs .jobOfferTopJob{padding:0 5px;font-size:13px}.offerDetailSuggestedMoreJobs .jobOfferDetailBenifitsContainer{margin-top:0}.jobOfferDetailInnerListItem .jobOfferDetailLogoContainer{width:12%}.suggestMoreJobsArrow{display:block}.visibilityToggle{margin:0}.dialogContainer.loadingSpinner{min-height:265px}#InfoMessagePanel.dialogContainer{width:360px !important}#InfoMessagePanel.dialogContainer .infoMessagePanel{width:100%}:not(#ChangePasswordPanel):not(#ChangeEmailPanel).dialogContainer{margin-top:100px;width:780px;height:auto;max-width:none;border-radius:3px;-webkit-transition:height .3s linear;-o-transition:height .3s linear;transition:height .3s linear}:not(#ChangePasswordPanel):not(#ChangeEmailPanel).dialogContainer .innerDialogContainer{padding:40px 20px 20px 20px;position:relative}:not(#ChangePasswordPanel):not(#ChangeEmailPanel).dialogContainer .innerDialogContainer:before,:not(#ChangePasswordPanel):not(#ChangeEmailPanel).dialogContainer .innerDialogContainer:after{content:"";position:absolute;pointer-events:none;width:100%;z-index:1}:not(#ChangePasswordPanel):not(#ChangeEmailPanel).dialogContainer .innerDialogContainer:before{height:10px;top:50px;left:0;background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(255,255,255,0)), color-stop(90%, #fff));background-image:-o-linear-gradient(bottom, rgba(255,255,255,0), #fff 90%);background-image:linear-gradient(to top, rgba(255,255,255,0), #fff 90%)}:not(#ChangePasswordPanel):not(#ChangeEmailPanel).dialogContainer .innerDialogContainer:after{bottom:20px;left:0;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), color-stop(90%, #fff));background-image:-o-linear-gradient(top, rgba(255,255,255,0), #fff 90%);background-image:linear-gradient(to bottom, rgba(255,255,255,0), #fff 90%);height:10px}:not(#ChangePasswordPanel):not(#ChangeEmailPanel).dialogContainer .innerDialogContainer>.dialogHeadline{margin:-25px 0 15px 0}.outerDialogContentScrolling{position:relative;overflow-y:hidden}.innerDialogContent{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;padding-top:10px;padding-bottom:10px}#ForgotPasswordPanel .innerDialogContent{display:block;-webkit-box-align:unset;align-items:unset}.loginRegisterPanel,.loginBenefitsPanel{-webkit-box-flex:1;flex:1}.loginRegisterPanel{padding-right:12px}.loginBenefitsPanel{border-left:1px solid #c3c3c3;padding-left:12px}.forgotPasswordMailSentMessageContainer,.registerConfirmPanelInner{padding:12px 12px 20px 140px;background-position:left 12px top 0}.resetPasswordPanel,.deleteAccountPanel{width:100%}.deleteAccountPanelMessage{padding-bottom:6px}.desktopRegisterQuestion{padding:12px 0}.desktopRegisterQuestion>a{color:#0068b4}.userMenuDeleteAccountButtonContainer{padding:32px 12px 10px 12px}.registerInformationContainer .userFeatureHeadline{text-align:left}.registerInformationContainer ul>li:not(.vorteileHeading):not(.registerNowEntry),.sendFormSuccess ul>li:not(.vorteileHeading):not(.registerNowEntry){margin-top:0px;margin-bottom:12px}.registerInformationContainer ul>li:not(.vorteileHeading):not(.registerNowEntry):first-of-type,.sendFormSuccess ul>li:not(.vorteileHeading):not(.registerNowEntry):first-of-type{margin-top:-2px}.registerInformationContainer .registerListAndVideoContainer,.sendFormSuccess .registerListAndVideoContainer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.registerInformationContainer .registerListAndVideoContainer.applicationsSendRegisterVideoContainer,.sendFormSuccess .registerListAndVideoContainer.applicationsSendRegisterVideoContainer{width:990px;margin:0 auto 30px}.registerInformationContainer .registerListAndVideoContainer.applicationsSendRegisterVideoContainer .registerVideoContainer .videoIcon,.sendFormSuccess .registerListAndVideoContainer.applicationsSendRegisterVideoContainer .registerVideoContainer .videoIcon{left:205px;bottom:92px}.registerInformationContainer .registerListAndVideoContainer.applicationsSendRegisterVideoContainer .registerVideoContainer>a,.sendFormSuccess .registerListAndVideoContainer.applicationsSendRegisterVideoContainer .registerVideoContainer>a{width:485px;height:275px;margin-right:10px}.registerInformationContainer .registerListAndVideoContainer.applicationsSendRegisterVideoContainer .registerListApplicationSuccess,.sendFormSuccess .registerListAndVideoContainer.applicationsSendRegisterVideoContainer .registerListApplicationSuccess{padding-right:200px;padding-left:10px;margin-top:0}.registerInformationContainer .registerListAndVideoContainer.applicationsSendRegisterVideoContainer .registerListApplicationSuccess li,.sendFormSuccess .registerListAndVideoContainer.applicationsSendRegisterVideoContainer .registerListApplicationSuccess li{padding-top:5px;padding-bottom:5px}.registerInformationContainer .registerListAndVideoContainer .registerVideoContainer,.sendFormSuccess .registerListAndVideoContainer .registerVideoContainer{margin-top:0}.registerInformationContainer .registerListAndVideoContainer .registerVideoContainer>div,.sendFormSuccess .registerListAndVideoContainer .registerVideoContainer>div{padding-top:30px;width:280px;height:160px}.registerInformationContainer .registerListAndVideoContainer .registerVideoContainer .videoIcon,.sendFormSuccess .registerListAndVideoContainer .registerVideoContainer .videoIcon{left:115px;bottom:48px}.sendFormSuccess .applicationBacklinkContainer{width:990px;margin:0 auto}.alreadyRegisteredTextContainer br{display:none}.showChangePasswordButton{font-size:20px}.videoTutorial{width:100%}.videoTutorial>.videoPlayContainer{display:block;margin:0 auto}:not(#ChangePasswordPanel):not(#ChangeEmailPanel)#VideoTutorialPanel .innerDialogContainer{padding-bottom:18px}:not(#ChangePasswordPanel):not(#ChangeEmailPanel)#VideoTutorialPanel .innerDialogContainer:before,:not(#ChangePasswordPanel):not(#ChangeEmailPanel)#VideoTutorialPanel .innerDialogContainer:after{display:none}:not(#ChangePasswordPanel):not(#ChangeEmailPanel)#VideoTutorialPanel .innerDialogContainer .innerDialogContent{padding-top:0;padding-bottom:0}}@media (min-width:1024px) and (max-height:620px){#overlayJobAlert .searchResultJobAlertContainer{top:10%;max-height:calc(100vh - 10%);overflow:auto}#desktopJobAlertButtonContainer{top:10%}}@media (min-width:1260px){#NotedOffersList #jobOfferList li .deletedNotedOfferLargeText,#AppliedOffersList #jobOfferList li .deletedNotedOfferLargeText{display:inline-block}#NotedOffersList #jobOfferList li .deletedNotedOfferShortText,#AppliedOffersList #jobOfferList li .deletedNotedOfferShortText{display:none}.notValidSearchInformation{padding:0 128px}}@media (min-width:1220px){.notedoffers #jobOfferDetailHeadBar .offerQuickActionsWrapperPlaceholder{width:63.5%;padding-right:0}}@media all and (min-width:1024px){.companyportraitSite{padding-top:25px}.companyportraitSite .innerContent{margin-top:0}.companyportraitContent{margin-top:15px;padding:15px 20px 60px 20px}.companyportraitContent.companyportraitOnScrolledContent .companyportraitHeadingLogoWrapper{grid-area:1 / 1 / 2 / 2}.companyportraitContent.companyportraitOnScrolledContent .companyportraitHeadingTitleWrapper{grid-area:1 / 2 / 2 / 3}.companyportraitContent.companyportraitOnScrolledContent .companyportraitHeadingInformation{grid-area:2 / 1 / 3 / 3;display:none}.companyportraitHeadingLogoWrapper{top:0;grid-area:1 / 1 / 3 / 2;border-left:1px solid #c3c3c3;border-top:1px solid #c3c3c3;height:auto}.companyportraitHeadingTitleWrapper{grid-area:1 / 2 / 2 / 3;top:0;border-top:1px solid #c3c3c3;border-right:1px solid #c3c3c3;height:auto}.companyportraitHeadingTitle{font-size:28px;line-height:32px}.companyportraitHeadingInformation{grid-area:2 / 2 / 3 / 3;padding-top:0;padding-left:15px;border-right:1px solid #c3c3c3}.companyportraitHeadingDetails{display:-webkit-box;display:flex;flex-wrap:wrap}.companyportraitHeadingDetail{-webkit-box-flex:0;flex:0 0 50%}.companyportraitHeadingSocialLink{-webkit-box-flex:0;flex:none;padding:0 7.5px}.companyportraitHeadingSocialLink:first-child{padding-left:0}.companyportraitHeadingSocialLink:last-child{padding-right:0}.companyportraitHeadingSharingWrapper{-webkit-box-pack:end;justify-content:flex-end}.companyportraitHeadingMenu{border-left:1px solid #f4f3f3;border-right:1px solid #f4f3f3}.companyportraitHeadingMenuWrapper{background:#E1E1E1;border-bottom:none;top:150px;padding:0}.companyportraitHeadingMenuLeftArrow,.companyportraitHeadingMenuRightArrow{display:none}.companyportraitHeadingMenuEntry{padding-left:15px;padding-right:15px;font-weight:normal}.companyportraitHeadingMenuEntry.active{background:#ffffff;font-weight:bold;border-bottom:3px solid #3a3a3a}.companyportraitHeadingMenuEntry.active a{border-bottom:none}.firmenSliderSlickContainer .slick-arrow,.companyportraitAboutUs:not(.imageSliderFullWidth) .companyportraitAboutUsImageGalerie .slick-arrow{border:none !important;background-color:#0068b4 !important}.firmenSliderSlickContainer .slick-arrow.next,.companyportraitAboutUs:not(.imageSliderFullWidth) .companyportraitAboutUsImageGalerie .slick-arrow.next{background-image:url("/svgicon/angleRight?defaultWidth=32px&defaultHeight=32px&fillColour=%23ffffff") !important}.firmenSliderSlickContainer .slick-arrow.prev,.companyportraitAboutUs:not(.imageSliderFullWidth) .companyportraitAboutUsImageGalerie .slick-arrow.prev{background-image:url("/svgicon/angleLeft?defaultWidth=32px&defaultHeight=32px&fillColour=%23ffffff") !important}.companyportraitAboutUs{margin-top:15px;padding:0 0 20px 0;border:1px solid #c3c3c3}.companyportraitAboutUs:not(.imageSliderFullWidth) .companyportraitAboutUsImageGalerie{margin-left:20px;margin-right:20px}.companyportraitBenefits{border:1px solid #c3c3c3;padding:20px}#CompanyportraitOffersSearchContainer .content-search-container{-webkit-box-flex:1;flex:1 1 30%;width:calc(30% - 10px);margin:0 10px 0 0}#CompanyportraitOffersSearchContainer .location-search{width:calc(30% - 20px);-webkit-box-flex:1;flex:1 1 30%;margin:0 10px 0 10px}#CompanyportraitOffersSearchContainer .submit-action{width:calc(30% - 10px);-webkit-box-flex:1;flex:1 1 30%;margin:0 0 0 10px}.companyportraitMapContainer{border:1px solid #c3c3c3;padding:20px}.companyportraitMapLinkContainer .companyportraitMapLink .mapOnDesktop{display:block}.companyportraitMapLinkContainer .companyportraitMapLink .mapOnMobile{display:none}.companyportraitMapLinkContainer .companyportraitMapLinkText{font-size:20px;line-height:26px}.companyportraitContact{border:1px solid #c3c3c3;padding:20px}.desaturate{filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:url(desaturate.svg#greyscale);filter:gray;-webkit-filter:grayscale(1)}.desaturate:hover{filter:grayscale(0%);-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:url(desaturate.svg);filter:none;-webkit-filter:grayscale(0)}.companyPortraitIndex{padding:40px 0 60px}.companyPortraitIndex .companyPortraitBox{-webkit-box-flex:0;flex:0 0 25%;margin:12px}.companyPortraitIndex .companyPortraitBox>img{padding:20px}.companyPortraitIndex .companyPortraitBox:nth-child(3n){margin-right:0;margin-left:10px}.companyPortraitIndex .companyPortraitBox:nth-child(1),.companyPortraitIndex .companyPortraitBox:nth-child(3n+1){margin-left:0;margin-right:10px}.companyportraitAboutUsVideoWrapper{height:350px}.companyportraitAboutUsAwards{margin-left:20px;margin-right:20px}.companyportraitAboutUsAwards .companyportraitAboutUsAwardsImageWrapper{-webkit-box-flex:0;flex:0 0 33%}.companyportraitAboutUsOtherLinks{margin-left:20px;margin-right:20px}.companyportraitOffers{border:1px solid #c3c3c3}#companyportraitOffersPagerWrapper{padding:0;margin-top:20px}.companyportraitOffersPagerContainer{-webkit-box-pack:center;justify-content:center}.companyportraitOffersPager{cursor:pointer;padding:7px;max-width:45px}.companyportraitOffersPager.inactiv{cursor:default}.companyportraitOffersPager svg{height:20px;width:20px;margin-top:2px}.companyportraitContact .companyportraitContact2Container{-webkit-box-flex:0;flex:0 0 50%}.companyportraitContact .companyportraitContact2Container:nth-of-type(2n + 1){padding-right:10px;-webkit-box-flex:0;flex:0 0 calc(50% - 10px)}.companyportraitContact .companyportraitContact3Container{-webkit-box-flex:0;flex:0 0 33%}.companyportraitContact .companyportraitContact3Container:nth-of-type(3n + 1),.companyportraitContact .companyportraitContact3Container:nth-of-type(3n + 2){padding-right:10px;-webkit-box-flex:0;flex:0 0 calc(33% - 10px)}.companyportraitContactPerson{flex-wrap:nowrap;margin-bottom:0;margin-top:7.5px}.companyportraitContactPerson picture{-webkit-box-flex:0;flex:0 0 120px;width:120px}.companyportraitContactPerson picture source,.companyportraitContactPerson picture img{width:120px}.companyportraitContactPerson svg{-webkit-box-flex:0;flex:0 0 120px;width:120px}.companyportraitContactPersonImage{margin-right:15px}.companyportraitContactPersonAddress{margin-left:15px}.firmenSliderSlickContainer .slick-arrow,.companyportraitAboutUsImageGalerie #companyPortraitAboutUsSliderContainer .slick-arrow{padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;border:1px solid #c3c3c3;outline:none;overflow:visible;border-radius:50%;background-color:#ffffff;display:inline-block !important;width:40px;height:40px;background-position:center;background-repeat:no-repeat}.firmenSliderSlickContainer .slick-arrow.next,.companyportraitAboutUsImageGalerie #companyPortraitAboutUsSliderContainer .slick-arrow.next{right:0px;background-image:url("/svgicon/angleRight?defaultWidth=32px&defaultHeight=32px&fillColour=%23c3c3c3")}.firmenSliderSlickContainer .slick-arrow.prev,.companyportraitAboutUsImageGalerie #companyPortraitAboutUsSliderContainer .slick-arrow.prev{left:0px;background-image:url("/svgicon/angleLeft?defaultWidth=32px&defaultHeight=32px&fillColour=%23c3c3c3")}.companyportraitAboutUsImageGalerie #companyPortraitAboutUsSliderContainer .slick-arrow.next{z-index:25;margin-right:20px}.companyportraitAboutUsImageGalerie #companyPortraitAboutUsSliderContainer .slick-arrow.prev{z-index:25;margin-left:20px}.companyportraitAboutUsImageGalerie #companyPortraitAboutUsSliderContainer.fullWidth .slick-list{width:100%;max-height:512px;max-width:1280px;margin:0 auto}.companyportraitAboutUsImageGalerie #companyPortraitAboutUsSliderContainer:not(.fullWidth) .slick-list{height:400px;width:844px;margin:0 auto}.companyportraitAboutUsInformation{margin-left:20px;margin-right:20px}.showCompletelyInformation{margin-left:20px;margin-right:20px;margin-top:20px}.companyportraitAboutUsVideo{margin-left:20px;margin-right:20px}.indexFirmenportraitSlider .slick-list{width:calc(100% - 80px);margin-left:auto;margin-right:auto}}@media all and (min-width:1024px) and (-ms-high-contrast:none),(-ms-high-contrast:active){.HeartNoNotedOffers{display:inline}.offerDetailWrapper .previousOfferDesktop svg{position:fixed;top:190px}.offerDetailWrapper .nextOfferDesktop svg{position:fixed;top:190px}#overlayJobAlertPopUp,#overlayJobAlert{-webkit-box-align:start;align-items:flex-start}.searchResultJobAlertContainer{left:50%;top:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.jobOfferLocationMap .jobOfferLocationMapText{bottom:39px}.productContainer .firmenPortraitContainer p{max-width:calc(100% - 15px)}.splitSearch{height:100vh;overflow:hidden;overflow-y:scroll}.jobOfferListItem .jobOfferLocation,.jobOfferListItem .jobOfferFilter,.jobOfferListItem .jobOfferAge{width:100%;min-height:23px !important}.jobOfferDetailInnerListItem .jobOfferDetailLogoContainer .jobOfferLogo{width:100%}.jobOfferBenifitsContainer{display:block !important}#filterListWrapper{margin:130px 0 0}.jobOfferDetailWrapper{z-index:0}.jobEmailCenterEntry .jeceForm .jeceInfo>div{-webkit-box-flex:1;flex:1 1 48%}.userFeatureSummary .lastsearchContainer .searchterm{display:block}.userFeatureSummary .lastsearchContainer .searchterm::after{clear:both;content:".";display:block;height:0;visibility:hidden}.userFeatureSummary .lastsearchContainer .searchterm .searchContent,.userFeatureSummary .lastsearchContainer .searchterm .searchLocation,.userFeatureSummary .lastsearchContainer .searchterm .searchRadius{float:left;width:auto;-webkit-box-flex:unset;flex:unset}.productContainer .contactContainer .contactContainerInner .contact img{width:auto}.productContainer .firmenPortraitContainer li{width:40%}.applicationFormContainer .applicationArea.applicationRecipientEmail>.applicationRecipientEmailArea{-webkit-box-flex:0;flex:0 0 32%}.applicationFormContainer .applicationArea.applicationSalutation{-webkit-box-flex:0;flex:0 0 49%}.applicationFormContainer .applicationArea.applicationFirstname{-webkit-box-flex:0;flex:0 0 49%}.applicationFormContainer .applicationArea.applicationLastname{-webkit-box-flex:0;flex:0 0 49%}.applicationFormContainer .applicationArea.applicationEMail{-webkit-box-flex:0;flex:0 0 49%}.applicationFormContainer .applicationArea.applicationConfirmEMail{-webkit-box-flex:0;flex:0 0 49%}.applicationFormContainer .applicationArea.applicationCoverLetter{display:block}.applicationFormContainer .applicationArea.applicationCoverLetter::after{content:".";clear:both;display:block;visibility:hidden;height:0px}.applicationFormContainer .applicationArea.applicationCoverLetter .applicationCoverLetterLabel{float:left;-webkit-box-flex:unset;flex:unset}.applicationFormContainer .applicationArea.applicationCoverLetter .showCoverLetterNo{margin-right:10px;float:left;-webkit-box-flex:unset;flex:unset}.applicationFormContainer .applicationArea.applicationCoverLetter .showCoverLetterToggle{margin-right:10px;float:left;-webkit-box-flex:unset;flex:unset}.applicationFormContainer .applicationArea.applicationCoverLetter .showCoverLetterYes{float:left;-webkit-box-flex:unset;flex:unset}.applicationFormContainer .applicationArea.applicationCoverLetter .CoverLetter{float:left;-webkit-box-flex:unset;flex:unset;width:100%}.offerDetailWrapper .offerDetail{-webkit-box-flex:0;flex:none}.companyportraitContent.companyportraitOnScrolledContent .companyportraitHeadingLogoWrapper{-ms-grid-column:1;-ms-grid-row:1;-ms-grid-row-span:1}.companyportraitContent.companyportraitOnScrolledContent .companyportraitHeadingTitleWrapper{-ms-grid-column:2;-ms-grid-row:1}.companyportraitContent.companyportraitOnScrolledContent .companyportraitHeadingInformation{-ms-grid-column:1;-ms-grid-row:2;-ms-grid-column-span:1}.companyportraitHeadingLogoWrapper{-ms-grid-column:1;-ms-grid-row:1;-ms-grid-row-span:2}.companyportraitHeadingTitleWrapper{-ms-grid-column:2;-ms-grid-row:1}.companyportraitHeadingInformation{-ms-grid-column:2;-ms-grid-row:2;-ms-grid-column-span:1}}@media all and (min-width:1024px){@supports (-ms-ime-align:auto ){.awesomplete,:not(.empty).lastSearchesContainer,:not(.closed).lastSearchesContainer,.selectRadiusContainer{z-index:125}.productContainer .contactForm .awesomplete{z-index:175}.movingPlaceholderInputContainer>label{z-index:150}.headerContainer{z-index:175}.myjobs-menu{z-index:150}#jobOfferDetailHeadBar{z-index:100}}}@media (min-width:1024px){.portalLogoContainer,.zeitungslogoLogoContainer{height:53px}.portalLogo{width:301.5px;height:100.5px;top:29.5px;margin-top:4px}.zeitungsLogo{width:97px;height:42px;margin-right:16px;margin-top:0}.search .buttonJobFinden{background-color:#ffffff !important;color:#0068b4 !important;border-color:#ffffff !important}.search .buttonJobFinden:hover{background-color:#ffffff !important;color:#0068b4 !important;border-color:#ffffff !important}.search .buttonJobFinden.buttonJobFindenFocus{background-color:#0068b4 !important;color:#ffffff !important;border-color:#0068b4 !important}.search .buttonJobFinden.buttonJobFindenFocus:hover{background-color:#0068b4 !important;color:#ffffff !important;border-color:#0068b4 !important}.index .buttonJobFinden{background-color:#0068b4 !important;color:#ffffff !important;border-color:#0068b4 !important}.footerContainer .upperFooter{background-color:#0068b4}.footerContainer .lowerFooter{border-top:1px solid #ffffff}.productContainer .productsContainer>h2{text-align:center;padding:30px 0 0 0;margin:0}.productContainer .productsContainer>.productsContainerInner{padding:30px 20px 60px 20px}.productContainer .productItem{min-height:250px}.productContainer .firmenPortraitContainer .flipped ul{margin-bottom:20px}.werbeplatzDescription p{text-align:left !important}.werbeplatzDescription ul{width:calc(100% - 15px)}}