@CHARSET "ISO-8859-1";
.jwtpl-global a{background-color:transparent}
.jwtpl-global a:active,.jwtpl-global a:hover{outline:0}
.jwtpl-global b,.jwtpl-global strong{font-weight:700}
.jwtpl-global sub,.jwtpl-global sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
.jwtpl-global sup{top:-.5em}
.jwtpl-global sub{bottom:-.25em}
.jwtpl-global img{border:0}
.jwtpl-global svg:not(:root){overflow:hidden}
.jwtpl-global hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
.jwtpl-global button,.jwtpl-global input,.jwtpl-global optgroup,.jwtpl-global select,.jwtpl-global textarea{color:inherit;font:inherit;margin:0}
.jwtpl-global button{overflow:visible}
.jwtpl-global button,.jwtpl-global select{text-transform:none}
.jwtpl-global button,html .jwtpl-global input[type="button"],/* 1 */ .jwtpl-global input[type="reset"],.jwtpl-global input[type="submit"]{-webkit-appearance:button;cursor:pointer}
.jwtpl-global button[disabled],html .jwtpl-global input[disabled]{cursor:default}
.jwtpl-global button::-moz-focus-inner,.jwtpl-global input::-moz-focus-inner{border:0;padding:0}
.jwtpl-global input{line-height:normal}
.jwtpl-global input[type="checkbox"],.jwtpl-global input[type="radio"]{box-sizing:border-box;padding:0}
.jwtpl-global input[type="number"]::-webkit-inner-spin-button,.jwtpl-global input[type="number"]::-webkit-outer-spin-button{height:auto}
.jwtpl-global input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
.jwtpl-global input[type="search"]::-webkit-search-cancel-button,.jwtpl-global input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
.jwtpl-global textarea{overflow:auto}
.jwtpl-global table{border-collapse:collapse;border-spacing:0}
.jwtpl-global td,.jwtpl-global th{padding:0}
.jwtpl-sysApp-404Message{width:100%;box-sizing:border-box;border:1px solid #dc3545;padding:10px;margin:10px 0}
.jwtpl-sysApp-404Message .jwtpl-sysApp-404MessageHeadLine{display:block;font-size:20px;font-weight:700;color:#dc3545}
.jwtpl-sysApp-404Message .jwtpl-sysApp-404MessageError{display:block;margin:10px 0 0}
.jwtpl-sysApp-404Message .jwtpl-sysApp-404MessageContent{display:block;margin:10px 0 0}
.jwtpl-global input[type="text"],.jwtpl-global input[type="email"]{border:1px solid #ccc;border-radius:5px;padding:15px 5px 14px;display:inline-block;box-sizing:border-box;color:#aaa;background-color:#fff}
.jwtpl-global input[type="text"]::-webkit-input-placeholder,.jwtpl-global input[type="email"]::-webkit-input-placeholder{opacity:0;color:#fff}
.jwtpl-global input[type="text"]:-moz-placeholder,.jwtpl-global input[type="email"]:-moz-placeholder{opacity:0!important}
.jwtpl-global input[type="text"]::-moz-placeholder,.jwtpl-global input[type="email"]::-moz-placeholder{opacity:0!important}
.jwtpl-global input[type="text"]:-ms-input-placeholder,.jwtpl-global input[type="email"]:-ms-input-placeholder{opacity:0}
.jwtpl-global input[type="submit"],a.jwtpl-global-bt{background-color:#666;border:1px solid #666;color:#fff;border-radius:5px;text-align:center;padding:15px 15px 14px;display:inline-block;box-sizing:border-box;text-decoration:none;cursor:pointer}
.jwtpl-global input[type="submit"]:hover,a.jwtpl-global-bt:hover{background-color:#999;border:1px solid #999}
.jwtpl-global-arrowLeft,.jwtpl-global-arrowRight{display:none;position:fixed;z-index:9999999;top:250px;color:rgba(0,0,0,0.8);font-size:25px}
.jwtpl-global-arrowLeft,.jwtpl-global-crossLeft{left:0}
.jwtpl-global-arrowLeft::before{content:"\f0d9";font:normal normal normal 14px/1 FontAwesome;font-size:160px}
.jwtpl-global-arrowRight,.jwtpl-global-crossRight{right:0}
.jwtpl-global-arrowRight::after{content:"\f0da";font:normal normal normal 14px/1 FontAwesome;font-size:160px}
.jwtpl-global-crossLeft,.jwtpl-global-crossRight{display:none;position:fixed;z-index:9999999;top:250px}
.jwtpl-global-crossLeft::before,.jwtpl-global-crossRight::after{content:"\f00d";font:normal normal normal 14px/1 FontAwesome;font-size:100px;color:rgba(255,0,0,0.6)}
.jwtpl-global-pageNumberNext{position:absolute;top:60px;font-size:30px;font-weight:700;color:#fff;margin:0 0 0 7px}
.jwtpl-global-pageNumberBack{position:absolute;top:60px;font-size:30px;font-weight:700;color:#fff;margin:0 0 0 18px;width:33px;text-align:right}
.jwtpl-hili-list img.jwtpl-global-ajaxloader{width:64px!important;height:64px!important}
@media (min-width: 769px) {
.jwtpl-global input[type="text"],.jwtpl-global input[type="email"]{padding:10px 5px 9px}
.jwtpl-global input[type="submit"],a.jwtpl-global-bt{padding:10px 10px 9px}
}
.jwtpl-gc-active0{color:#ccc}
.jwtpl-gc-active1{color:#000}
.jwtpl-gc-hidden0{display:block}
.jwtpl-gc-hidden1{display:none}
.jwtpl-gc-fa,.jwtpl-gc-etaccord::before,.jwtpl-gc-imgzoom::before,.jwtpl-gc-etclose::before,.jwtpl-gc-etexpand::before,.jwtpl-gc-etexpand::after{font-family:FontAwesome;cursor:pointer}
.jwtpl-gc-etclose{position:absolute;right:5px;top:5px}
.jwtpl-gc-etclose::before{content:"\f00d"}
.jwtpl-gc-ettoggle,.jwtpl-gc-etaccord,.jwtpl-gc-etexpand,.jwtpl-gc-imgzoom,.jwtpl-gc-tab{position:relative;cursor:pointer}
@media (max-width: 600px) {
.jwtpl-gc-imgzoom{cursor:default}
}
.jwtpl-gc-etaccord::before{content:"\f078";position:absolute;right:10px}
.jwtpl-gc-etexpand::before{content:"\f055";position:absolute;right:5px;top:9px;z-index:10}
.jwtpl-gc-etexpand.jwtpl-gc-expanded::before{content:"\f056"}
.jwtpl-gc-etaccord.jwtpl-gc-expanded::before{content:"\f077"}
.jwtpl-gc-halfopen{height:100px;position:relative;overflow:hidden}
.jwtpl-gc-halfopen .jwtpl-gc-bottomoverlay{position:absolute;bottom:0;height:70px;display:block;width:100%;background:linear-gradient(rgba(255,255,255,.5) 0%,rgba(255,255,255,1) 100%)}
.jwtpl-gc-halfopen .jwtpl-gc-bottomoverlay::before{content:" "}
.jwtpl-gc-imgzoom{transition:transform .8s}
.jwtpl-gc-imgzoom.scale{transform:scale(3.0,3.0);position:absolute;z-index:5;border:2px solid #fff}
.jwtpl-gc-imgzoom.scale:before{content:"\f00d";position:absolute;top:-6px;right:2px;font-size:8px;z-index:20;color:#dc3545}
.jwtpl-gc-nolimarked,.jwtpl-gc-nolimarked::before,.jwtpl-gc-nolimarked::after{color:#28a745!important}
.jwtpl-sysHili-itemDescrDate,.jwtpl-sysHili-itemDescrAdv,.jwtpl-sysHili-itemDescrLoc,.jwtpl-sysHili-itemDescrTitle,.jwtpl-sysHili-itemDescrTask,.jwtpl-sysHili-itemDescrQuali{display:block;padding:5px 0 0 10px}
.jwtpl-sysHili-itemDescrTask,.jwtpl-sysHili-itemDescrQuali{padding-bottom:10px}
.jwtpl-sysHili-itemDescr{padding:10px;margin-top:10px}
.jwtpl-sysHili-itemDescrApply{font-size:.9em;display:inline-block;margin-top:10px;padding:5px 15px;cursor:pointer}
.jwtpl-gc-viewData::before{content:'Details anzeigen >'}
.jwtpl-gc-viewData.jwtpl-gc-expanded::before{content:'Details verbergen <'}
.jwtpl-jmpt-cookieOptionsGroup label,.jwtpl-jmpt-cookieOptionsGroup input{font:unset;min-height:unset;width:auto;color:unset;font-size:unset;line-height:unset;padding:unset;margin:unset;background:unset;border:unset;border-radius:unset;-moz-appearance:auto;-webkit-appearance:auto;appearance:auto;box-shadow:unset;all:revert}
.jwtpl-jmpt-cookieNotice{width:450px;max-width:100%;display:block;position:fixed;bottom:0;right:0;z-index:10001;color:#fff;box-sizing:border-box;padding:20px;animation-name:jwtpl-jmpt-cookieNoticeAnimate;animation-duration:.5s;animation-delay:.5s;animation-fill-mode:both;animation-timing-function:ease-in-out;font-size:16px;background-color:#777!important}
.jwtpl-jmpt-cookieNotice.jwtpl-jmpt-cookieNoticeFullscreen{top:50%;left:50%;bottom:initial;right:initial;transform:translate(-50%,-50%);box-shadow:0 0 15px 5px rgba(0,0,0,0.85);animation:modal 500ms;animation-fill-mode:both;z-index:10001;height:auto;padding-bottom:20px;background-color:#fff!important;color:#333!important}
.jwtpl-jmpt-cookieNotice{font-size:16px}
div.jwtpl-jmpt-cookieNoticeHeadline{font-size:1.25em;font-weight:700;margin-top:0!important}
.jwtpl-jmpt-cookieNoticeText{font-size:16px;margin:15px 0}
.jwtpl-jmpt-cookieNoticeText a{display:block;margin-top:10px;color:#fff}
.jwtpl-jmpt-cookieNoticeFullscreen .jwtpl-jmpt-cookieNoticeText a{color:#444}
.jwtpl-jmpt-btCookieNoticeConfigure{border:1px solid #e5e5e5!important;margin-left:5px}
.jwtpl-jmpt-cookieNoticeText a::after{font-family:FontAwesome;content:"\f08e";margin-left:5px}
.jwtpl-jmpt-cookieOptions{margin:10px 0 20px}
.jwtpl-jmpt-cookieOptions label{padding-right:15px}
.jwtpl-jmpt-btCookieNoticeAgree,.jwtpl-jmpt-btCookieNoticeAgreeAll,.jwtpl-jmpt-btCookieNoticeConfigure{width:150px;display:inline-block;text-align:center;border:1px solid #000;transition:.1s all;padding:5px 10px;cursor:pointer}
.jwtpl-jmpt-btCookieNoticeAgree,.jwtpl-jmpt-btCookieNoticeAgreeAll{color:#fff;background-color:#666;border:1px solid #666}
.jwtpl-jmpt-btCookieNoticeConfigure{color:#333!important}
.jwtpl-jmpt-cookieOptionsGroup{white-space:nowrap}
.jwtpl-jmpt-cookieOptionsGroup input{margin-right:5px;vertical-align:-1px}
.jwtpl-jmpt-cookieOptionsGroup input,.jwtpl-jmpt-cookieOptionsGroup label{cursor:pointer}
input[type="checkbox"]:not(:checked) + .jwtpl-jmpt-CookieNoticeHighlight::after{font-family:FontAwesome;color:#ffc107;content:"\f071";font-size:1em;margin-left:5px}
.jwtpl-jmpt-cookieNoticeClose{position:absolute;top:5px;right:5px;cursor:pointer}
.jwtpl-jmpt-cookieNoticeClose::before{font-family:FontAwesome;content:"\f00d";font-size:18px;line-height:.5em}
.jwtpl-jmpt-cookieNoticeClosed{animation-name:jwtpl-jmpt-cookieNoticeAnimateClose;animation-delay:0}
.jwtpl-jmpt-cookieNoticeHidden{display:none!important}
.jwtpl-sysTooltip-inner {position: absolute; width: 400px; height: 200px; overflow: auto; background-color: #777; color: #fff; z-index: 1000; padding: 10px; font-size: 0.9em; box-shadow: 0px 0px 2px 2px rgb(0,0,0,.2);}
.jwtpl-sysTooltip-close {font-size: 1.6em; top: 2px; right: 10px;}
.jwtpl-sysTooltip-title {display: block; font-weight: 600; margin-bottom: 10px;}
.jwtpl-sysTooltip-link {display: block; margin-bottom: 10px; cursor: pointer; background-color: #f1f1f1 !important; text-align: center; padding: 3px; color: #333; font-weight: 600;}
.jwtpl-sysTooltip-inner.jwtpl-sysTooltip-typeConsent {position: absolute; width: 500px; height: 220px; overflow: auto; background-color: #f5f5f5; color: #333; z-index: 1000; padding: 10px; font-size: 0.9em; box-shadow: 0px 0px 4px 2px rgb(0,0,0,.2);}
.jwtpl-sysTooltip-typeConsent .jwtpl-sysTooltip-close {font-size: 1.6em; top: 2px; right: 10px;}
.jwtpl-sysTooltip-typeConsent .jwtpl-sysTooltip-title {font-size: 1.2em; display: block; font-weight: 600; margin-bottom: 10px; display: flex; align-items: center;}
.jwtpl-sysTooltip-typeConsent .jwtpl-sysTooltip-title::before {font-family: FontAwesome; content: "\f05a"; font-size: 1.4em; margin-right: 5px; color: #009cdd;}
.jwtpl-sysTooltip-typeConsent .jwtpl-sysTooltip-text {background-color: #fff; color: #000 !important; padding: 10px; display: block; border: 1px solid #999;}
.jwtpl-sysTooltip-typeConsent .jwtpl-sysTooltip-link {display: block; margin-bottom: 10px; cursor: pointer; background-color: #009cdd !important; text-align: center; padding: 7px; color: #fff; font-weight: 600;}
.jwtpl-sysTooltip-typeConsent .jwtpl-sysTooltip-inner::-webkit-scrollbar{width:5px}
.jwtpl-sysTooltip-typeConsent .jwtpl-sysTooltip-inner::-webkit-scrollbar-track{background-color:#fff;}
.jwtpl-sysTooltip-typeConsent .jwtpl-sysTooltip-inner::-webkit-scrollbar-thumb{background-color:#6c757d;}
.jwtpl-sys-bodyAppDvM1 .jwtpl-sysTooltip-inner.jwtpl-sysTooltip-typeConsent {width: 85%; height: auto;}
.jwtpl-sys-bodyAppDvM1 .jwtpl-sysTooltip-inner.jwtpl-sysTooltip-typeConsent .jwtpl-sysTooltip-title {padding-right: 20px; align-items: start;}
.jwtpl-sys-bodyAppDvM1 .jwtpl-sysTooltip-inner.jwtpl-sysTooltip-typeConsent .jwtpl-sysTooltip-title::before {margin-top: 3px;}
@keyframes jwtpl-jmpt-cookieNoticeAnimate {
from{transform:translateY(100%)}
to{transform:translateY(0)}
}
@keyframes jwtpl-jmpt-cookieNoticeAnimateClose {
from{transform:translateY(0)}
to{transform:translateY(100%);display:none}
}
body.jwtpl-jomab-modal{overflow:hidden}
.jwtpl-jmpt-cookieNoticeBackground{height:100vh;width:100vw;top:0;left:0;background-color:rgba(0,0,0,0.5);position:fixed;z-index:10000}
.jwtpl-sys-adConsent{background-color:#555;color:#fff;padding:40px;text-align:center;width:500px;margin:20px auto 0;font-size:18px}
.jwtpl-sys-adConsentIcon{color:#ffc107;font-size:50px;margin-bottom:20px}
.jwtpl-jobad-missingConsent{cursor:pointer;height:80vw}
@media(max-width:480px) {
.jwtpl-jmpt-cookieNotice{width:100%}
.jwtpl-jmpt-cookieNotice.jwtpl-jmpt-cookieNoticeFullscreen{width:95%}
.jwtpl-jmpt-cookieOptionsGroup{display:block;padding:10px 0}
.jwtpl-jmpt-cookieOptionsGroup label{padding-left:10px}
.jwtpl-jmpt-btCookieNoticeAgree,.jwtpl-jmpt-btCookieNoticeAgreeAll,.jwtpl-jmpt-btCookieNoticeConfigure{width:100%;padding:10px 0;margin:10px 0;font-size:18px}
}
@keyframes jwtpl-jmpt-cookieNoticeAnimate {
from{transform:translateY(100%)}
to{transform:translateY(0)}
}
@keyframes jwtpl-jmpt-cookieNoticeAnimateClose {
from{transform:translateY(0)}
to{transform:translateY(100%);display:none}
}
.fadeIn{animation:fadeIn 300ms ease-in-out;transform-origin:top center}
@keyframes fadeIn {
0%{opacity:0;transform:translateY(-30px)}
50%{transform:translateY(0)}
100%{opacity:1;transform:translateY(0)}
}
.fadeOut{animation:fadeOut 300ms ease-in-out;transform-origin:top center}
@keyframes fadeOut {
0%{opacity:1;transform:translateY(0)}
50%{transform:translateY(0)}
100%{opacity:0;transform:translateY(-30px)}
}
html {height: 100%; overflow-x: hidden}
body { background-color: #fff; font-family: Arial, Helvetica, sans-serif; font-weight: normal; margin: 0; padding: 0; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; font-size: 14px; height: 100%; color: #122E45}
a {color: #ff5d02; text-decoration: none}
a:hover {text-decoration: unterline}
a.jwtpl-global-bt, a.jwtpl-global-bt:hover {background: #ff5d02; border-color: #ff5d02}
a.jwtpl-global-bt:hover {box-shadow: 0 0 5px #707173; text-decoration: none}
.jwtpl-vw-logoBox {position: fixed; width: 20%; height: 60px; top: 0; background: #fff; z-index: 991 }
.jwtpl-vw-logoBox img{ height: 40px; margin: 10px; width: auto; /*max-width: 110%;*/ }
.jwtpl-vw-sideColumn {position: absolute; top:60px; left:0px; width: 30%; bottom:0px; overflow-y:auto; z-index: 989; border-right: 1px solid #e3e3e3; background: #f4f4f4 }
.jwtpl-vw-hasMoreJobs0 .jwtpl-vw-sideColumn {display: none}
.jwtpl-vw-sideColumn .jwtpl-vw-moreJobs {padding: 20px 20px 0 10px; text-align: left; box-sizing: border-box; width: 100%; height: 100%; position: relative; overflow-y: scroll; }
:root .jwtpl-vw-moreJobs { padding-right: 5px \0/IE9; }
_:-ms-input-placeholder, :root .jwtpl-vw-moreJobs {padding-right: 5px} /* IE 10,11,... Hack*/
.jwtpl-vw-moreJobs .jwtpl-vw-moreJobsTitle {margin:0; padding: 0 0 10px 15px; font-size: 18px; font-weight: normal}
.jwtpl-vw-moreJobsList {padding-bottom: 20px}
.jwtpl-vw-jobsItem {width: 100%; padding: 20px 5px 20px 15px; position: relative; word-wrap: break-word; border-left: 1px solid transparent; border-right: 1px solid transparent;border-bottom: 1px solid #ccc; font-size: 12px; color: #666; transition: all 0.2s; box-sizing: border-box;}
.jwtpl-vw-moreJobs .jwtpl-vw-jobsItem {cursor: pointer}
.jwtpl-vw-moreJobs .jwtpl-vw-jobsItemActive1, .jwtpl-vw-moreJobs .jwtpl-vw-jobsItemActive1:hover {background-color: #ccc; border: 1px solid #ccc; border-top: 0px;}
.jwtpl-vw-moreJobs .jwtpl-vw-listHeadline {display: none;}
.jwtpl-vw-jobsItemFav {display: none; cursor: pointer; position: absolute; width: 35px; height: 35px; right: -5px; top: 11px}
.jwtpl-vw-jobsItemFav:after {display:inline-block; position: absolute; z-index: 998; content:"\f005"; left: 10px; top: 10px; color: #ccc; font:normal normal normal 14px/1 FontAwesome; text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0); }
.jwtpl-vw-jobsItemActive1 .jwtpl-vw-jobsItemFav:after {color: #999}
.jwtpl-vw-jobadMarked .jwtpl-vw-jobsItemFav:after {color: #122E45}
a.jwtpl-vw-jobsItemLink {font-size: 16px; padding: 2px 0 2px 0; display: block; color: #122E45; font-weight: bold}
.jwtpl-vw-moreJobs .jwtpl-vw-jobsItem:hover a.jwtpl-vw-jobsItemLink {text-decoration: underline}
.jwtpl-vw-jobsItemInfos, .jwtpl-vw-jobsItemLocation {display: block}
.jwtpl-vw-jobsItemLocation {color: #999}
.jwtpl-vw-jobsItemInfos {padding-right: 20px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.jwtpl-vw-jobsItemDate:after {content:" | "; color: #999}
.jwtpl-vw-jobsItemCompany {margin-right: 5px; }
.jwtpl-vw-moreJobsLoad a {width: 100%; margin-top: 20px}
.jwtpl-vw-content {-webkit-overflow-scrolling: touch; position: fixed; right: 0; bottom: 0; width: 70%; top: 0; padding-top: 60px; min-width: 320px}
.jwtpl-vw-hasMoreJobs0 .jwtpl-vw-content {width: 100%}
.jwtpl-vw-jobadHead {background: rgba(255, 255, 255, 0.8); border-bottom: 1px solid #e3e3e3; position: fixed; left: 0; top: 0; height: 60px; width: 100%; color: #666; z-index: 990; -webkit-box-shadow: 0px 0 10px 0px rgba(0,0,0,0.2); -moz-box-shadow: 0px 0 10px 0px rgba(0,0,0,0.2); box-shadow: 0px 0 10px 0px rgba(0,0,0,0.2);}
.jwtpl-vw-headActions {position: absolute; text-align: center; left: 30%; width: 70%; height: 60px; box-sizing: border-box; padding-top: 10px}
.jwtpl-vw-hasMoreJobs0 .jwtpl-vw-headActions {left: 15%}
.jwtpl-vw-actionsItem ,.jwtpl-vw-companyProfileExternal{line-height: 18px; height: 40px; display: inline-block; box-sizing: border-box;}
.jwtpl-vw-actionsItem a ,.jwtpl-vw-companyProfileExternal a{color: #666; display: inline-block;}
.jwtpl-vw-actionsItem a:hover ,{color: #ff5d02}
.jwtpl-vw-actionsItemText:before, span.jwtpl-vw-pagerIcon:before {display:inline-block; font:normal normal normal 14px/1 FontAwesome; text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0); }
.jwtpl-vw-actionsItem.jwtpl-vw-jobadMarked .jwtpl-vw-actionsItemText:before {color: #122E45}
a.jwtpl-vw-btSubmit {display:inline-block; width: 260px; vertical-align: top; padding: 12px 0 0 0; height: 40px}
.jwtpl-vw-pagerBack, .jwtpl-vw-pagerNext {line-height: 40px; position: absolute; top: 10px; z-index: 999}
.jwtpl-vw-pagerBack a, .jwtpl-vw-pagerNext a {display: inline-block; width: 40px; text-align: center}
.jwtpl-vw-pagerBack a:hover span.jwtpl-vw-pagerIcon:before , .jwtpl-vw-pagerNext a:hover span.jwtpl-vw-pagerIcon:before {text-shadow: 0 0 3px rgba(112,113,115,0.4)}
.jwtpl-vw-pagerBack {right: 45px}
.jwtpl-vw-pagerNext {right: 0px}
span.jwtpl-vw-pagerIcon:before {font-size: 18px; vertical-align: middle;}
.jwtpl-vw-pagerBack span.jwtpl-vw-pagerIcon:before {content:"\f060";}
.jwtpl-vw-pagerNext span.jwtpl-vw-pagerIcon:before {content:"\f061";}
span.jwtpl-vw-pagerText, .jwtpl-vw-pagerCounter {display: none}
.jwtpl-vw-pagerBack.jwtpl-vw-pagerBackActive0 a, .jwtpl-vw-pagerNext.jwtpl-vw-pagerNextActive0 a {color: #ccc; cursor: default}
.jwtpl-vw-pagerBack.jwtpl-vw-pagerBackActive0 a:hover span.jwtpl-vw-pagerIcon:before, .jwtpl-vw-pagerNext.jwtpl-vw-pagerNextActive0 a:hover span.jwtpl-vw-pagerIcon:before {text-shadow: 0 0 0 rgba(112,113,115,0.4);}
.jwtpl-vw-actionSave .jwtpl-vw-actionsItemText:before, .jwtpl-vw-optionsItemSave .jwtpl-vw-optionsItemIcon:before {content:"\f005";}
.jwtpl-vw-actionsItemText:before, .jwtpl-vw-actionOptionsIcon {display:inline-block; width: 100%; font-size: 15px; line-height: 20px;}
.jwtpl-vw-actionOptionsIcon {font-size: 30px; font-family: "Times New Roman", Georgia, Serif; line-height: 15px;}
.jwtpl-vw-showActionBox .jwtpl-vw-actionBox {display: none}
.jwtpl-vw-hideActionBox .jwtpl-vw-actionBox {display: block}
.jwtpl-vw-actionBox {-webkit-overflow-scrolling: touch; position: absolute; box-sizing: border-box; z-index: 9999; background: rgba(255, 255, 255, 1); top: 70px; -webkit-box-shadow: 0px 0 10px 0px rgba(0,0,0,0.2); -moz-box-shadow: 0px 0 10px 0px rgba(0,0,0,0.2); box-shadow: 0px 0 10px 0px rgba(0,0,0,0.2);}
.jwtpl-vw-actionBox.jwtpl-vw-onlyLive { display: none; }
.jwtpl-vw-actionBox.jwtpl-vw-noApplyFound { display:none; }
.jwtpl-vw-optionsBox, .jwtpl-vw-noApplyFound, .jwtpl-vw-chiffreBox, .jwtpl-vw-onlyLive {width: 380px; left: 50%; margin-left: -190px; text-align: left; font-size: 15px; padding-top: 10px; padding-bottom: 5px; }
.jwtpl-vw-optionsBox, .jwtpl-vw-noApplyFound b{ /*padding-right: 11%;*/ display: inline-block;}
.jwtpl-vw-cmButtonBox {padding-right: 5px; display: inline-block;}
/*.jwtpl-vw-optionsBox, .jwtpl-vw-onlyLive, .jwtpl-vw-chiffreBox, .jwtpl-vw-cmButtonBox {width: 380px; left: 50%; margin-left: -190px; text-align: left; font-size: 12px; padding-top: 10px; padding-bottom: 5px}*/
.jwtpl-vw-actionCmButton { display: inline; position: relative; }
.jwtpl-vw-cmButtonBox {width: 50%; min-width: 380px; top: 35px; left: 0px; margin-left: 0px; text-align: left; font-size: 12px; padding-top: 10px; padding-bottom: 5px; }
.jwtpl-vw-optionsBox .jwtpl-vw-cmBtList { display: none; }
.jwtpl-vw-cmBtList span.jwtpl-vw-optionsItemIcon:before { content:"\f064"; }
.jwtpl-vw-noApplyFound {padding: 20px;}
.jwtpl-vw-onlyLive {padding: 20px;}
.jwtpl-vw-optionsItem {display: inline-block; padding: 10px 0 10px 20px; width: 100%; box-sizing: border-box; }
a.jwtpl-vw-optionsItemSave.jwtpl-vw-jobadMarked .jwtpl-vw-optionsItemIcon {color: #122E45}
.jwtpl-vw-shareBox {display: none; vertical-align: middle; margin-top: -3px; padding-left: 10px; margin-bottom: -3px}
a.jwtpl-vw-shareItem {width: 20px; margin-right: 10px;}
.jwtpl-vw-shareItemIcon:before, .jwtpl-vw-optionsItemIcon:before {display:inline-block; font:normal normal normal 20px/1 FontAwesome; text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0); }
.jwtpl-vw-optionsItemIcon {margin-right: 8px}
.jwtpl-vw-optionsItemIcon:before {font-size: 16px;}
.jwtpl-vw-shareItemFacebook .jwtpl-vw-shareItemIcon:before {content:"\f082";}
.jwtpl-vw-shareItemTwitter .jwtpl-vw-shareItemIcon:before {content:"\f081";}
.jwtpl-vw-shareItemGoogle .jwtpl-vw-shareItemIcon:before {content:"\f0d4";}
.jwtpl-vw-btClose, .jwtpl-vw-btCloseMobile {position: absolute; z-index: 10000; top: 0; right: 0; font-familiy: Garamond,'Apple Garamond','Lucida Sans Unicode'; cursor: pointer; line-height: 20px; font-size: 18px; color: #ccc; box-sizing: border-box; padding: 10px 14px 10px 14px; margin: 6px 10px 0 0; background: rgba(255,255,255,1); border-radius: 20px;}
.jwtpl-vw-btClose:hover {color: #ff5d02}
.jwtpl-vw-btCloseMobile {display: none}
.jwtpl-vw-optionsItemDisabled {opacity:0.5; cursor:default}
.jwtpl-vw-optionsItemDisabled a:hover {color:inherit}
.jwtpl-vw-optionsItemApply .jwtpl-vw-optionsItemIcon:before {content:"\f007";}
.jwtpl-vw-optionsItemEmail .jwtpl-vw-optionsItemIcon:before {content:"\f0e0";}
.jwtpl-vw-optionsItemShare .jwtpl-vw-optionsItemIcon:before {content:"\f1e0";}
.jwtpl-vw-optionsItemPrint .jwtpl-vw-optionsItemIcon:before {content:"\f02f";}
.jwtpl-vw-optionsItemMore .jwtpl-vw-optionsItemIcon:before {content:"\f0ca";}
.jwtpl-vw-optionsItemList .jwtpl-vw-optionsItemIcon:before {content:"\f022";}
.jwtpl-vw-optionsItemCompanyJobs .jwtpl-vw-optionsItemIcon:before {content:"\f275";}
.jwtpl-vw-optionsItemJobmailer .jwtpl-vw-optionsItemIcon:before {content:"\f1d8";}
.jwtpl-vw-optionsItemBewerbung .jwtpl-vw-optionsItemIcon:before, .jwtpl-vw-optionsItemAnschreiben .jwtpl-vw-optionsItemIcon:before, .jwtpl-vw-optionsItemLebenslauf .jwtpl-vw-optionsItemIcon:before {content:"\f164"}
.jwtpl-vw-optionsItemBackToJM .jwtpl-vw-optionsItemIcon:before {content:"\f112";}
.jwtpl-vw-optionsItemImpressum .jwtpl-vw-optionsItemIcon { font-weight: bold; font-size: 20px; }
.jwtpl-vw-optionsItemImpressum { padding-top: 6px; }
.jwtpl-vw-optionsItemDatenschutz .jwtpl-vw-optionsItemIcon { font-weight: bold; font-size: 20px; }
.jwtpl-vw-optionsItemDatenschutz { padding-top: 6px; }
.jwtpl-vw-optionsItemDsgvo .jwtpl-vw-optionsItemIcon { font-weight: bold; font-size: 20px; }
.jwtpl-vw-optionsItemDsgvo { padding-top: 6px; }
.jwtpl-vw-optionsItemAgb .jwtpl-vw-optionsItemIcon { font-weight: bold; font-size: 20px; }
.jwtpl-vw-optionsItemAgb { padding-top: 6px; }
/*a.jwtpl-vw-optionsItemPrint, a.jwtpl-vw-optionsItemJobmailer, a.jwtpl-vw-optionsItemLebenslauf {border-bottom: 1px solid #ccc}*/
.jwtpl-vw-optionsBox hr{ margin: 0; border: none; border-top: 1px solid #ccc; }
.jwtpl-vw-actionsItem a.jwtpl-vw-optionsItemMore {display: none}
.jwtpl-vw-hideList {display: block}
.jwtpl-vw-hideMore, .jwtpl-vw-showMore, .jwtpl-vw-showList {display: none}
.jwtpl-vw-moreBox, .jwtpl-vw-listBox {-webkit-overflow-scrolling: touch; overflow-y: scroll; width: 380px; max-height: 385px; top: 70px; padding: 20px 20px 10px 10px; left: 50%; margin-left: -190px; text-align: left }
.jwtpl-vw-moreBox .jwtpl-vw-moreJobs .jwtpl-vw-moreJobsTitle {margin:0 0 0 0; padding: 0px; font-size: inherit; font-weight: normal}
.jwtpl-vw-moreBox .jwtpl-vw-moreJobs .jwtpl-vw-moreJobsTitle,.jwtpl-vw-listBox .jwtpl-vw-listHeadline {border-bottom: 1px solid #ccc; padding-bottom: 20px; padding-left: 10px}
.jwtpl-vw-moreBox .jwtpl-vw-moreJobsList {border: 0px}
.jwtpl-vw-moreBox .jwtpl-vw-jobsItemFav {right: -10px;}
.jwtpl-vw-listBoxEmpty {padding-top: 25px; padding-bottom: 25px; font-weight: bold; font-size: 12px; text-align: center}
.jwtpl-vw-moreBox .jwtpl-vw-jobsItem, .jwtpl-vw-listBox .jwtpl-vw-jobsItem {padding: 20px 10px}
.jwtpl-vw-listBox .jwtpl-vw-jobsItem {padding-right: 0}
.jwtpl-vw-moreBox .jwtpl-vw-jobsItem:last-child, .jwtpl-vw-listBox .jwtpl-vw-jobsItem:last-child {border-bottom: 0px}
.jwtpl-vw-moreBox a.jwtpl-vw-jobsItemLink, .jwtpl-vw-listBox a.jwtpl-vw-jobsItemLink {font-size: 14px}
.jwtpl-vw-actionDelete .jwtpl-vw-actionsItemText {float: right; cursor: pointer; font-size: 10px; vertical-align: bottom; display: inline-block; margin-top: -3px;}
.jwtpl-vw-actionDelete .jwtpl-vw-actionsItemText:before {content:"\f05c"; vertical-align: top;}
.jwtpl-vw-poweredByJw {position: absolute; z-index: 998; right: 10px; margin-right: -145px; font-size: 12px; top: 70px; width: 150px; -webkit-transform: rotate(90deg); -webkit-transform-origin: 0 0 0; -moz-transform: rotate(90deg); -moz-transform-origin: 0 0 0; -ms-transform: rotate(90deg); -ms-transform-origin: 0 0; -o-transform: rotate(90deg); -o-transform-origin: 0 0 0; }
.jwtpl-vw-poweredByJw a {color: #ccc}
iframe {border: 0px; height: 100%; margin: 0; width: 100%;}
.jwtpl-vw-errorBox {display: none; position: absolute; top: 50%; margin-top: -80px; width: 320px; left: 50%; margin-left: -160px}
.jwtpl-vw-errorTitle {font-size: 25px; padding-bottom: 20px}
.jwtpl-vw-chiffreBox {padding:20px}
.jwtpl-vw-chiffreTitle{font-size: 25px; }
.jwtpl-sysVw-chiffreAddressHead{display: block; margin-top:10px; font-weight:bold;}
.jwtpl-sysVw-chiffreDoubleAdress{margin-top: 10px;display: block;}
.jwtpl-sysVw-chiffreAddress{display: block;}
.jwtpl-vw-actionBox.jwtpl-vw-chiffreBox { display:none; }
.jwtpl-vw-chiffreBody{margin-top:15px;}
.jwtpl-vw-chiffreAddressEmail{margin-top: 15px;}
.jwtpl-vw-chiffreMail{font-size: 13px; font-family: 'Roboto Condensed', Arial, sans-serif;}
.jwtpl-vw-applyBtDisabled{display: inline-block; width: 260px; vertical-align: top; background-color: #ccc; height: 40px; color: #fff; font-size: 16px; box-sizing: border-box; padding: 11px 0 0 0;}
.jwtpl-vw-actionOptionsIcon::before{content:"\f0c9";font:normal normal normal 14px/1 FontAwesome;font-size:20px;display:inline-block;}
.jwtpl-vw-shareBtn{vertical-align:top;}
.jwtpl-vw-shareBtnLink{cursor:pointer;}
.jwtpl-vw-shareIcon{display:inline-block;width:100%;margin-top:2px;}
.jwtpl-vw-shareIcon::before{content:"\f1e0";font:normal normal normal 14px/1 FontAwesome;font-size:15px;}
.jwtpl-vw-shareItemText{font-size:15px;line-height:22px;}
.jwtpl-vw-shareBoxV2{display:none;width:200px;padding:15px 10px 10px 10px;left:51%;}
.jwtpl-vw-shareLink{width:100%;height:35px;text-align:left;margin:0 0 0 0;}
.jwtpl-vw-shareWhatsAppMobil.jwtpl-vw-shareLink, .jwtpl-vw-shareWhatsApp.jwtpl-vw-shareLink, .jwtpl-vw-shareTelegram.jwtpl-vw-shareLink, .jwtpl-vw-shareEmail.jwtpl-vw-shareLink, .jwtpl-vw-shareFacebook.jwtpl-vw-shareLink, .jwtpl-vw-shareLinkedIn.jwtpl-vw-shareLink,.jwtpl-vw-shareTwitter.jwtpl-vw-shareLink,.jwtpl-vw-shareXing.jwtpl-vw-shareLink{font-size:15px;}
.jwtpl-vw-shareWhatsAppMobil.jwtpl-vw-shareLink{display:none;}
.jwtpl-vw-shareEmail:before,.jwtpl-vw-shareFacebook:before,.jwtpl-vw-shareLinkedIn::before,.jwtpl-vw-shareWhatsAppMobil:before, .jwtpl-vw-shareWhatsApp:before,.jwtpl-vw-shareTwitter:before,.jwtpl-vw-shareXing:before,.jwtpl-vw-shareTelegram:before{font:normal normal normal 14px/1 FontAwesome;font-size:22px;margin:10px 10px 10px 10px;}
.jwtpl-vw-shareTelegram:before{content:"\f1d8";font-size:20px;}
.jwtpl-vw-shareEmail:before{content:"\f0e0";}
.jwtpl-vw-shareWhatsAppMobil:before, .jwtpl-vw-shareWhatsApp:before{content:"\f232";}
.jwtpl-vw-shareFacebook:before{content:"\f082";}
.jwtpl-vw-shareLinkedIn:before{content:"\f08c";}
.jwtpl-vw-shareTwitter:before{content:"\f099";}
.jwtpl-vw-shareXing:before{content:"\f168";}
.jwtpl-vw-companyProfileIcon:before{content:"\f0f7";font:normal normal normal 14px/1 FontAwesome;font-size:20px;display:inline-block;}
.jwtpl-vw-companyProfileIcon{display:inline-block;width:100%;}
.jwtpl-vw-companyProfile{vertical-align:top}
.jwtpl-vw-companyProfileText{font-size:15px;line-height:18px}
.jwtpl-vwcompanyProfileLink{cursor:pointer}
.jwtpl-vw-actionBox.jwtpl-vw-companyProfilBox{width:50%;left:115px;padding:40px 30px 40px 25px}
.jwtpl-vw-contentBox{width:100%;height:100%}
.jwtpl-vw-advProfTbLeft{vertical-align:top}
.jwtpl-vw-advName{color:#666;font-weight:700;font-size:20px}
.jwtpl-vw-advName,.jwtpl-vw-advProfEmployeInfo,.jwtpl-vw-advProfJobInfo,.jwtpl-vw-advProfDescription,.jwtpl-vw-advProfAddress,.jwtpl-vw-advProfContact{text-align:left!important}
.jwtpl-vw-advProfLogo{text-align:center!important}
.jwtpl-vw-advName{border-bottom:1px solid #e3e3e3;padding-bottom:10px;margin-bottom:10px}
.jwtpl-vw-advProfEmployeInfo,.jwtpl-vw-advProfJobInfo,.jwtpl-vw-advProfDescription,.jwtpl-vw-advProfAddress,.jwtpl-vw-advProfContact,.jwtpl-vw-advProfEmployeInfoMobil,.jwtpl-vw-advProfJobInfoMobil{margin-bottom:10px}
.jwtpl-vw-advProfLogo{margin-bottom:20px;border-bottom:1px solid #e3e3e3;padding:0 0 20px}
.jwtpl-vw-advProfAddressHeadline,.jwtpl-vw-advProfContact{margin-bottom:5px}
.jwtpl-vw-advProfDescription{line-height:25px;max-height:380px;overflow-y:scroll;padding-right:5px}
.jwtpl-vw-advProfEmployeCounter,.jwtpl-vw-advProfJobCounter,.jwtpl-vw-advProfAddressHeadline,.jwtpl-vw-advProfContactHeadline{font-weight:700}
.jwtpl-vw-advProfDescription p{margin:0}
.jwtpl-vw-advProfLogo{margin-bottom:30px;border-bottom:1px solid #d3d3d3;padding:0 0 20px}
.jwtpl-vw-advProfLogo img,.jwtpl-vw-advProfLogoMobil img{max-height:200px}
.jwtpl-vw-advProfAddressStreet,.jwtpl-vw-advProfAddressLocation,.jwtpl-vw-advProfAddressCountry,.jwtpl-vw-advProfAddressPhone,.jwtpl-vw-advProfAddressContentUrl,.jwtpl-vw-advProfContactName,.jwtpl-vw-advProfContactDivision,.jwtpl-vw-advProfContactPhone,.jwtpl-vw-advProfContactEmail{display:block;margin-bottom:3px}
.jwtpl-vw-advProfContactContent,.jwtpl-vw-advProfAddress{word-break:break-all}
.jwtpl-vw-advProfContactContent a,.jwtpl-vw-advProfAddress a{text-decoration:underline}
.jwtpl-vw-advProfLogoMobil{display:none}
.jwtpl-vw-advProfJobInfoMobil,.jwtpl-vw-advProfEmployeInfoMobil{display:none}
.jwtpl-vw-loadingGif{display: none;position: fixed;z-index: 9999999;top: 200px;left: 40%;background-color: #fff;border: 1px solid;padding: 20px;box-shadow: 0px 0px 20px 0px #000000;border-radius: 22px;}
.jwtpl-vw-arrowLeft,.jwtpl-vw-arrowRight{display: none;position: fixed;z-index: 9999999;top:250px;color: rgba(0, 0, 0, 0.68);}
.jwtpl-vw-arrowLeft{left: 0}
.jwtpl-vw-arrowLeft:before{content:"\f0d9";font:normal normal normal 14px/1 FontAwesome;font-size:160px;}
.jwtpl-vw-arrowRight{right: 0}
.jwtpl-vw-arrowRight:before{content:"\f0da";font:normal normal normal 14px/1 FontAwesome;font-size:160px;}
.jwtpl-vw-TouchMarkIcon{display: none;position: fixed;z-index: 1;top: 50px;left: 45%;background-color: #fff;padding: 20px 15px 8px 15px;border-bottom-right-radius: 37px;border-bottom-left-radius: 37px;box-shadow: 0px -3px 15px 1px #ccc;}
.jwtpl-vw-optionsItem.jwtpl-vw-optionsItemSave.jwtpl-vw-jobadMarked.jwtpl-vw-touchMark{padding:0;font-size: 25px;}
.jwtpl-vw-optionsItemIcon.jwtpl-vw-touchMark{margin:0}
.jwtpl-vw-optionsItemSave.jwtpl-vw-touchMark{color:#666;}
.jwtpl-vw-HiliBottom{display: none;width: 100%;position: absolute;}
.jwtpl-vw-urlNotSetText{color:#fff}
.jwtpl-vw-urlNotSet{color:#000;padding: 0px 50px 0px 10px; font-weight: bold;}
/************************************ hybrid *************************************/
.jwtpl-jobad-blockIsLiquid1 .jwtpl-vw-jobadHead {background-color: #fff;}
.jwtpl-jobad-blockIsLiquid1 .jwtpl-vw-content {overflow: auto;}
.jwtpl-jobad-innerLiquidBox {padding: 20px;}
.jwtpl-jobad-innerLiquidBox .jwtpl-jobad-liquidHeaderPicBox img {width: 100%;}
.jwtpl-jobad-innerLiquidBox .jwtpl-jobad-liquidHeaderPicBox { border: 0; margin-bottom: 20px; padding: 0}
.jwtpl-jobad-innerLiquidBox ul {padding: 0 20px; margin-bottom: 0 !important; list-style-type: disc;}
.jwtpl-jobad-innerLiquidBox ul li {margin-bottom: 5px !important;}
.jwtpl-jobad-innerLiquidBox .jwtpl-sysJobAd-sysLiquidUlWithoutContentBefore {margin: 0 !important;}
.jwtpl-jobad-innerLiquidBox .jwtpl-sysJobAd-sysLiquidPWithoutContentBefore {margin: 0 !important;}
.jwtpl-jobad-innerLiquidBox .jwtpl-jobad-liquidTitle, .jwtpl-jobad-innerLiquidBox .jwtpl-jobad-liquidTitle p {font-size: 20px !important; font-weight: 600; margin-top: 0;}
.jwtpl-jobad-videoList iframe { width: 100%; border: 0;}
.jwtpl-jobad-boxLiquid .owl-item{display:inline-block;height:100%; padding: 0; border: 0;}
.jwtpl-jobad-boxLiquid .owl-carousel .owl-video-tn{height:500px;}
.jwtpl-jobad-picList img {width: 100%;}
[class*="Title"][class*="jwtpl-jobad-liquid"] {background-color: #ff5d02; color: #fff; padding: 10px;}
.jwtpl-jobad-innerLiquidBox .jwtpl-gc-box, .jwtpl-jobadContactInner, .jwtpl-jobad-trophyList, .jwtpl-jobadApplyInner {padding: 10px; border: 1px solid #e5e5e5; border-top: 0; }
.jwtpl-jobad-innerLiquidBox .jwtpl-gc-box > div {margin-bottom: 10px;}
.jwtpl-jobad-innerLiquidBox .jwtpl-gc-box {padding-bottom: 0;}
.jwtpl-jobad-innerLiquidBox > div { margin-bottom: 20px;}
.jwtpl-jobad-liquidTitleBox, .jwtpl-jobad-liquidTitlePre, .jwtpl-jobad-liquidTitle, .jwtpl-jobad-liquidTitlePost {background-color: transparent !important; color: #000 !important; padding: 0 !important; margin-bottom: 10px;}
.jwtpl-jobadContactInner { display: flex;}
.jwtpl-jobadContactInner .jwtpl-jobad-liquidContactPicture {margin-right: 20px;}
.jwtpl-jobad-liquidFooterBox.jwtpl-jobad-liquidFooterBoxMode0 {border: 1px solid #e5e5e5; padding: 10px 10px 0 10px;}
.jwtpl-jobad-liquidFooterBox .jwtpl-jobad-liquidFooter1, .jwtpl-jobad-liquidFooterBox .jwtpl-jobad-liquidFooter2 { margin-bottom: 10px; }
.jwtpl-jobad-liquidFooterBox .jwtpl-jobad-liquidFooter2 {color: #666; font-size: 12px !important;}
.jwtpl-jobad-trophyList > div { display: inline-block;}
.jwtpl-jobad-trophyList > div {margin: 0 10px 10px 0;}
.jwtpl-jobad-liquidPicTitle, .jwtpl-jobad-liquidVideoTitle { margin-bottom: 1px;}
.jwtpl-jobad-innerLiquidBox p {font-size: 15px;}
.jwtpl-jobad-innerLiquidBox20 {display: none;}
/*
.jwtpl-jobad-liquidIntroBox .jwtpl-jobad-liquidTitleBox {border: 0}
.jwtpl-jobad-liquidIntroBox .jwtpl-jobad-liquidTitleBox {padding: 0 !important;}
.jwtpl-jobad-liquidTitleBox {border: 1px solid #e5e5e5; padding: 10px 10px 0 10px !important;}
*/
@media (max-width :550px){.jwtpl-jobad-trophyList > div {display: block;}}
@media (max-width :650px){.jwtpl-jobadContactInner {display: block;} .jwtpl-jobad-liquidContactPicture { text-align: center;}}
.jwtpl-sysJobad-boxLiquidVersion10 .jwtpl-gc-halfopen{height: 0;}
.jwtpl-sysJobad-boxLiquidVersion10 .jwtpl-gc-box {padding: 0; border: 0;}
.jwtpl-sysJobad-boxLiquidVersion10 .jwtpl-gc-box.jwtpl-gc-expanded {
padding: 10px;
border: 1px solid #e5e5e5;
border-top: 0;
margin-bottom: 10px;
}
.jwtpl-sysJobad-boxLiquidVersion10 .jwtpl-jobad-innerLiquidBox > div,
.jwtpl-sysJobad-boxLiquidVersion10 .jwtpl-jobad-innerLiquidBox .jwtpl-gc-box > div {
margin-bottom: 0;
}
.jwtpl-sysJobad-boxLiquidVersion10 .jwtpl-jobad-liquidHeaderPicBox,
.jwtpl-sysJobad-boxLiquidVersion10 .jwtpl-jobad-liquidIntroBox {
margin-bottom: 10px !important;
}
.jwtpl-jobad-liquidTaskTitle.jwtpl-gc-etexpand,
.jwtpl-jobad-liquidQualiTitle.jwtpl-gc-etexpand,
.jwtpl-jobad-liquidBenefitTitle.jwtpl-gc-etexpand,
.jwtpl-jobad-liquidBenefitTitle.jwtpl-gc-etexpand,
.jwtpl-jobad-liquidConsultTitle.jwtpl-gc-etexpand {
background: #ff5d02;
margin-bottom: 1px;
}
.jwtpl-jobad-liquidTaskTitle.jwtpl-gc-etexpand.jwtpl-gc-expanded,
.jwtpl-jobad-liquidQualiTitle.jwtpl-gc-etexpand.jwtpl-gc-expanded,
.jwtpl-jobad-liquidBenefitTitle.jwtpl-gc-etexpand.jwtpl-gc-expanded {
margin-bottom: 0;
}
.jwtpl-sysJobad-boxLiquidVersion10 .jwtpl-jobad-liquidIntro1Title {
font-size: 1.25em;
background-color: transparent;
color: #444;
padding: 0;
margin-bottom: 10px;
font-weight: 600;
}
.jwtpl-sysJobad-boxLiquidVersion10 .jwtpl-jobad-liquidIntro1Location {
margin-bottom: 10px;
}
.jwtpl-sysJobad-boxLiquidVersion10 .jwtpl-jobad-liquidIntro1Location .jwtpl-jobad-liquidIntro1LocationPrefix {
font-weight: 600;
margin-right: 5px;
}
.jwtpl-sysJobad-boxLiquidVersion10 .jwtpl-jobad-innerLiquidBox .jwtpl-jobad-liquidHeaderPicBox img {
/* width: auto; */
}
.jwtpl-sysJobad-boxLiquidVersion10 .jwtpl-jobad-liquidHeaderPicBoxOverlay {
display: none;
}
.jwtpl-sysJobad-boxLiquidVersion10 .jwtpl-jobad-liquidHeaderPicBox {
height: auto;
}
.jwtpl-sysJobad-boxLiquidVersion10 .jwtpl-jobad-liquidFooterBox {
border: 0;
padding: 0;
margin-top: 10px;
}
.jwtpl-jobad-headline div[class*="jwtpl-jobad-"]::before {
font-size: 14px;
right: 8px;
top: 12px;
}
.jwtpl-sysJobad-boxLiquidVersion10 .jwtpl-gc-etexpand::before {
content: "\f067";
}
.jwtpl-sysJobad-boxLiquidVersion10 .jwtpl-gc-etexpand.jwtpl-gc-expanded::before {
content: "\f068";
}
.jwtpl-sysJobad-boxLiquidVersion10 .jwtpl-jobad-liquidTitlePre,
.jwtpl-sysJobad-boxLiquidVersion10 .jwtpl-jobad-liquidTitlePost {
color: #555 !important;
}
.jwtpl-sysJobad-boxLiquidVersion10 .jwtpl-jobad-liquidTitlePost {
margin-bottom: 15px;
}
.jwtpl-sysJobad-boxLiquidVersion10 .jwtpl-jobad-liquidBoxNoColor [class*="Title"][class*="jwtpl-jobad-liquid"]{
background-color: transparent !important;
color: #444 !important;
padding: 0 !important;
margin-top: 15px;
font-weight: 600;
}
.jwtpl-sysJobad-boxLiquidVersion10 .jwtpl-jobad-liquidBoxNoColor > div {
padding: 0;
border: 0;
margin-top: 10px;
}
.jwtpl-sysJobad-boxLiquidVersion10 .jwtpl-gc-box {
border-bottom-style: initial !important;
}
.jwtpl-sysJobad-boxLiquidVersion10 .jwtpl-gc-box.jwtpl-gc-expanded {
border-bottom-style: solid !important;
}
.jwtpl-sysJobad-boxLiquidVersion10 .jwtpl-jobad-liquidBoxNoColor,
.jwtpl-sysJobad-boxLiquidVersion10 .jwtpl-jobad-liquidIntroBox,
.jwtpl-sysJobad-boxLiquidVersion10 .jwtpl-jobad-liquidTitleBox,
.jwtpl-sysJobad-boxLiquidVersion10 .jwtpl-jobad-liquidFooterBox {
padding: 0 10px 10px 10px !important;
}
.jwtpl-jobad-placeholder.jwtpl-jobad-missingConsent, .jwtpl-sysJobad-placeholder.jwtpl-jobad-missingConsent{display: block !important}
.jwtpl-jobad-innerLiquidBox.jwtpl-jobad-missingConsent{display:none !important}
.jwtpl-jobad-navOptionsItem.jwtpl-jobad-navNextIcon.jwtpl-jobad-navNextActive0{color:#ccc !important;}
.jwtpl-sysJobad-placeholder {
display: none;
background-color: #444;
margin: 20px;
padding: 10px;
text-align: center;
}
.jwtpl-sysJobad-placeholder span {
color: #fff;
cursor: pointer;
}
.jwtpl-sysJobad-placeholder i.fa {
color: yellow;
font-size: 40px;
}
.jwtpl-sysJobad-block,
.jwtpl-sysJobad-navigation{
position: relative;
}
/************************************ /hybrid *************************************/
.jwtpl-jobad-placeholder {
display: none !important;
}
.jwtpl-jmpt-cookieNoticeFullscreen .jwtpl-jmpt-btCookieNoticeAgree,
.jwtpl-jmpt-cookieNoticeFullscreen .jwtpl-jmpt-btCookieNoticeAgreeAll {
color: #fff;
background-color: #666;
border: 1px solid #666;
}
.jwtpl-jmpt-btCookieNoticeAgree,
.jwtpl-jmpt-btCookieNoticeAgreeAll {
background-color: #343a40;
border: 1px solid #343a40;
color: #fff;
}
.jwtpl-vw-loadIcon {
position: absolute;
width: 40%;
top: 30%;
left: 50%;
transform: translateX(-50%);
padding: 10px;
text-align: center;
box-shadow: 0 0 1px 1px rgb(0 0 0 / 10%);
border-radius: 2px;
}
.jwtpl-vw-loadIcon img {
margin: 10px auto 0 auto;
display: block;
}
.jwtpl-vw-loadIcon p {
text-align: center;
}
@media (max-width: 768px) {
.jwtpl-vw-loadIcon {
width: 70%;
}
}
@media (max-width: 1200px) {
/*.jwtpl-vw-logoBox { width: auto;}*/
/*.jwtpl-vw-logoBox { height: auto; max-height: 60px;}*/
.jwtpl-vw-sideColumn {width: 20%;}
.jwtpl-vw-content {width: 80%;}
.jwtpl-vw-headActions {left: 20%; width: 80%;}
.jwtpl-vw-hasMoreJobs0 .jwtpl-vw-headActions {left: 15%} /* HIER MIT INGO ABSPRECHEN */
.jwtpl-vw-moreJobs .jwtpl-vw-moreJobsTitle {font-size: 16px}
a.jwtpl-vw-jobsItemLink {font-size: 14px; padding-right: 20px}
.jwtpl-vw-sideColumn .jwtpl-vw-jobsItemInfos {display: none}
.jwtpl-vw-actionBox.jwtpl-vw-companyProfilBox{width: 90%;left: 30px;}
}
@media (max-width: 1024px) {
.jwtpl-vw-sideColumn {display: none; }
@supports (-webkit-overflow-scrolling: touch) { .jwtpl-vw-content {width: auto; left: 0 ;overflow-y: auto; }}
@supports not (-webkit-overflow-scrolling: touch) { .jwtpl-vw-content {width: auto; left: 0; overflow-y: hidden; }}
.jwtpl-vw-jobadHead {background-color: rgba(255,255,255,1); min-width: 320px;}
.jwtpl-vw-headActions {left: 10%}
.jwtpl-vw-hasMoreJobs1 .jwtpl-vw-actionsItem a.jwtpl-vw-optionsItemMore {display: inline-block}
.jwtpl-vw-hasMoreJobs0 .jwtpl-vw-actionsItem a.jwtpl-vw-optionsItemMore {display: none}
.jwtpl-vw-hideMore {display: block}
a.jwtpl-vw-cmBt {display:none;}
.jwtpl-vw-actionCmButton { position: initial; }
.jwtpl-vw-cmButtonBox { top: 70px; left: 138px; }
.jwtpl-vw-optionsBox .jwtpl-vw-cmBtList {display: inline-block;}
.jwtpl-vw-actionBox.jwtpl-vw-companyProfilBox{width: 100%;left: 0px;}
}
@media (max-width: 875px) {
.jwtpl-vw-logoBox img{ height: 30px; }
}
@media (max-width: 768px) {
.jwtpl-vw-content {top: 60px;padding-top: 0}
.jwtpl-vw-headActions, .jwtpl-vw-hasMoreJobs0 .jwtpl-vw-headActions {width: auto; left: auto; right: 80px}
.jwtpl-vw-actionSave {display: none}
a.jwtpl-vw-btSubmit ,.jwtpl-vw-applyBtDisabled{width: 140px}
.jwtpl-vw-optionsBox, .jwtpl-vw-noApplyFound, .jwtpl-vw-chiffreBox, .jwtpl-vw-cmButtonBox {margin: 0; left: -120px}
.jwtpl-vw-poweredByJw, a.jwtpl-vw-optionsItemPrint {display: none}
.jwtpl-vw-optionsItemShare {border-bottom: 1px solid #ccc}
.jwtpl-vw-moreBox, .jwtpl-vw-listBox {left: 70px;}
.jwtpl-vw-actionBox.jwtpl-vw-shareBoxV2{left: 12%;}
.jwtpl-vw-companyProfilBox{overflow-y:scroll;position:fixed;font-size:16px;line-height:22px;left:0;top:0;width:100%;height:100%;border:0px;margin:0;box-shadow:none;}
.jwtpl-vw-advProfTbLeft{display: block;}
.jwtpl-vw-advProfTbRight{}
.jwtpl-vw-advProfBlock{width: 99%;}
.jwtpl-vw-advProfEmployeInfo, .jwtpl-vw-advProfJobInfo, .jwtpl-vw-advProfDescription{margin-top:0px;}/**/
.jwtpl-vw-actionsItemText, .jwtpl-vw-companyProfileText, .jwtpl-vw-shareItemText{display:none;}
.jwtpl-vw-actionOptions {padding: 10px;}
.jwtpl-vw-actionOptionsIcon::before{font-size: 25px;}
.jwtpl-vw-shareBtn{vertical-align: top;padding: 10px;margin: 0 0 0 5px;}
.jwtpl-vw-shareIcon::before{font-size: 21px;}
.jwtpl-vw-actionsItem.jwtpl-vw-companyProfile ,.jwtpl-vw-companyProfileExternal.jwtpl-vw-companyProfile{padding: 10px;margin: 0 5px 0 0;}
.jwtpl-vw-companyProfileIcon:before{font-size: 25px;}
.jwtpl-vw-advProfLogoMobil{display:block;border-bottom: 1px solid #d3d3d3;padding: 0 0 30px 0;margin-bottom: 30px;}
.jwtpl-vw-advProfLogo{display: none;}
.jwtpl-vw-advProfJobInfoMobil,.jwtpl-vw-advProfEmployeInfoMobil{display:block; text-align: left;}
.jwtpl-vw-advProfEmployeInfo,.jwtpl-vw-advProfJobInfo{display: none;}
.jwtpl-vw-advProfTbLeft{padding: 0}
.jwtpl-vw-advProfBlock{display: block; font-size: 14px;}
.jwtpl-vw-shareIcon.jwtpl-vw-actionsItemText{display:inline-block}
}
@media (min-width: 481px) and (max-width: 767px) {
.jwtpl-vw-actionBox .jwtpl-vw-onlyLive { display: none; }
.jwtpl-vw-actionBox .jwtpl-vw-noApplyFound { display:none; }
.jwtpl-vw-actionBox .jwtpl-vw-chiffreBox {display:none;}
}
@media (min-width: 665px) and (max-width: 768px) {
.jwtpl-vw-optionsBox .jwtpl-vw-cmBtList {display: none;}
a.jwtpl-vw-cmBt {display:inline-block; font-size: 10px !important;}
}
@media (max-width: 480px) {
.jwtpl-vw-logoBox {display: none}
.jwtpl-vw-hasJobFound0 .jwtpl-vw-logoBox {display: block}
.jwtpl-vw-headActions, .jwtpl-vw-hasMoreJobs0 .jwtpl-vw-headActions {width: 100%; right: auto}
/*.jwtpl-vw-actionOptions {position: absolute; left: 0px}*/
.jwtpl-vw-headShowMobileCloseBt .jwtpl-vw-btCloseMobile, .jwtpl-vw-chiffreBox .jwtpl-vw-btClose, .jwtpl-vw-noApplyFound .jwtpl-vw-btClose, .jwtpl-vw-onlyLive .jwtpl-vw-btClose, .jwtpl-vw-actionCmButton .jwtpl-vw-btClose {display: block; margin: 10px 10px 0 0; box-shadow: 0px 0 10px 0px rgba(0,0,0,0.2); }
.jwtpl-vw-btClose {display: none; }
/*.jwtpl-vw-noApplyFound .jwtpl-vw-btClose {display: block; }*/
.jwtpl-vw-optionsBox, .jwtpl-vw-noApplyFound, .jwtpl-vw-chiffreBox, .jwtpl-vw-moreBox, .jwtpl-vw-listBox, .jwtpl-vw-onlyLive, .jwtpl-vw-cmButtonBox {overflow-y: scroll; position: fixed; font-size: 18px; line-height: 22px; left: 0; top: 0; width: 100%; height: 100%; border: 0px; margin: 0; box-shadow: none;}
.jwtpl-vw-optionsItem{padding: 15px 0 15px 20px;}
.jwtpl-vw-shareWhatsAppMobil.jwtpl-vw-shareLink, .jwtpl-vw-shareWhatsApp.jwtpl-vw-shareLink, .jwtpl-vw-shareTelegram.jwtpl-vw-shareLink, .jwtpl-vw-shareEmail.jwtpl-vw-shareLink, .jwtpl-vw-shareFacebook.jwtpl-vw-shareLink, .jwtpl-vw-shareLinkedIn.jwtpl-vw-shareLink, .jwtpl-vw-shareTwitter.jwtpl-vw-shareLink, .jwtpl-vw-shareXing.jwtpl-vw-shareLink{font-size:18px}
.jwtpl-vw-moreBox, .jwtpl-vw-listBox {font-size: 14px; line-height: 16px; max-height: 100%; padding-right: 10px}
.jwtpl-vw-moreBox .jwtpl-vw-jobsItemFav {right: 0px}
.jwtpl-vw-optionsItemIcon:before {line-height: 22px; vertical-align: top;}
.jwtpl-vw-actionDelete .jwtpl-vw-actionsItemText {padding-right: 12px}
.jwtpl-vw-actionOptions {position: absolute;left: 15px;}
.jwtpl-vw-shareTelegram:before{font-size:26px;}
.jwtpl-vw-shareWhatsAppMobil.jwtpl-vw-shareLink{display:block;}
.jwtpl-vw-shareWhatsApp.jwtpl-vw-shareLink{display:none;}
.jwtpl-vw-shareBoxV2,.jwtpl-vw-urlNotSet,.jwtpl-vw-actionBox.jwtpl-vw-companyProfilBox{overflow-y:scroll;position:fixed; line-height:22px;left:0;top:0;width:100%;height:100%;border:0px;margin:0;box-shadow:none;}
.jwtpl-vw-shareWhatsAppMobil, .jwtpl-vw-shareWhatsApp, .jwtpl-vw-shareTelegram, .jwtpl-vw-shareEmail, .jwtpl-vw-shareFacebook, .jwtpl-vw-shareLinkedIn, .jwtpl-vw-shareTwitter, .jwtpl-vw-shareXing{font-size:25px;}
.jwtpl-vw-shareEmail::before, .jwtpl-vw-shareFacebook::before, .jwtpl-vw-shareLinkedIn::before, .jwtpl-vw-shareWhatsAppMobil::before, .jwtpl-vw-shareWhatsApp::before, .jwtpl-vw-shareTwitter::before, .jwtpl-vw-shareXing::before{font-size:28px;}
.jwtpl-vw-shareFacebook,.jwtpl-vw-shareWhatsAppMobil{border-top: 1px solid #d3d3d3;padding-top: 20px;}
.jwtpl-vw-shareLink{margin: 0 0 15px 0;}
.jwtpl-vw-optionsBox, .jwtpl-vw-noApplyFound, .jwtpl-vw-chiffreBox, .jwtpl-vw-onlyLive{font-size:18px}
.jwtpl-vw-optionsItemIcon:before {font-size: 25px;}
.jwtpl-vw-shareBoxV2{padding:48px 10px 15px 10px;}
.jwtpl-vw-actionBox.jwtpl-vw-shareBoxV2{left: 0;}
.jwtpl-vw-moreJobsTitleBottom{padding: 20px;border-bottom: 1px solid #ccc;color: #fff;background-color: #666;}
.jwtpl-vw-moreJobsList{box-shadow: 0px -3px 7px #ccc;padding-bottom: 0px;}
}
@media (max-width: 768px) and (orientation: landscape) {
.jwtpl-vw-headShowMobileCloseBt .jwtpl-vw-btCloseMobile, .jwtpl-vw-noApplyFound .jwtpl-vw-chiffreBox, .jwtpl-vw-noApplyFound .jwtpl-vw-btClose {display: block; margin: 10px 10px 0 0; box-shadow: 0px 0 10px 0px rgba(0,0,0,0.2); }
.jwtpl-vw-btClose {display: none; }
.jwtpl-vw-noApplyFound .jwtpl-vw-btClose {display: block; }
.jwtpl-vw-optionsBox, .jwtpl-vw-noApplyFound, .jwtpl-vw-chiffreBox, .jwtpl-vw-moreBox , .jwtpl-vw-listBox {position: fixed; font-size: 14px; line-height: 18px; left: 0; top: 0; width: 100%; height: 100%; border: 0px; margin: 0; box-shadow: none;}
.jwtpl-vw-moreBox, .jwtpl-vw-listBox {font-size: 14px; line-height: 16px; max-height: 100%; padding-right: 10px}
.jwtpl-vw-moreBox .jwtpl-vw-jobsItemFav {right: 0px}
.jwtpl-vw-optionsItemIcon:before {line-height: 18px;}
.jwtpl-vw-optionsItem {width: 50%; float: left; border-bottom: 0px}
.jwtpl-vw-optionsItemShare {border-bottom: 1px solid #ccc; width: 100%}
.jwtpl-vw-hasMoreJobs1 .jwtpl-vw-optionsItemCompanyJobs {border-bottom: 1px solid #ccc; }
.jwtpl-vw-hasMoreJobs0 .jwtpl-vw-optionsItemJobmailer, .jwtpl-vw-optionsItemLebenslauf {width: 100%}
.jwtpl-vw-actionDelete .jwtpl-vw-actionsItemText {padding-right: 12px}
.jwtpl-vw-noApplyFound .jwtpl-vw-chiffreBox {display: block; }
}
@media (orientation: landscape) { /*Hack für IOS: Fixt Scrollen nach Orientation-Change*/
.jwtpl-vw-content > * {
-webkit-animation: fixWebkitOverflowScroll 1s;
}
@-webkit-keyframes fixWebkitOverflowScroll{
0% {padding-bottom: 1px;}
100% {padding-bottom: 0px;}
}
}
.jwtpl-vw-hasJobFound0 iframe, .jwtpl-vw-hasJobFound0 .jwtpl-vw-headActions, .jwtpl-vw-hasJobFound0 .jwtpl-vw-pagerBack , .jwtpl-vw-hasJobFound0 .jwtpl-vw-pagerNext, .jwtpl-vw-hasJobFound0 .jwtpl-vw-poweredByJw {display: none}
.jwtpl-vw-hasJobFound0 .jwtpl-vw-errorBox {display: block}