@CHARSET "ISO-8859-1";
/*! normalize.css v3.0.2 | MIT License | git.io/normalize - angepasst - DM*/
.jwtpl-global a { background-color: transparent; }
.jwtpl-global a:active, .jwtpl-global a:hover { outline: 0; }
.jwtpl-global b, .jwtpl-global strong { font-weight: bold; }
.jwtpl-global sub, .jwtpl-global sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
.jwtpl-global sup { top: -0.5em; }
.jwtpl-global sub { bottom: -0.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; /* 1 */ font: inherit; /* 2 */ margin: 0; /* 3 */ }
.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; /* 2 */ cursor: pointer; /* 3 */ }
.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; /* 1 */ padding: 0; /* 2 */ }
.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; /* 1 */ -moz-box-sizing: content-box; -webkit-box-sizing: content-box; /* 2 */ 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: bold; color: #dc3545;}
.jwtpl-sysApp-404Message .jwtpl-sysApp-404MessageError {display: block; margin: 10px 0 0 0;}
.jwtpl-sysApp-404Message .jwtpl-sysApp-404MessageContent {display: block; margin: 10px 0 0 0;}
/*Allgemein*/
.jwtpl-global input[type="text"], .jwtpl-global input[type="email"] {border: 1px solid #ccc; border-radius: 5px; padding: 15px 5px 14px 5px; 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; }/* f�r ios5.1 */
.jwtpl-global input[type="text"]:-moz-placeholder, .jwtpl-global input[type="email"]:-moz-placeholder { /* Firefox 18- */ opacity: 0 !important; }
.jwtpl-global input[type="text"]::-moz-placeholder, .jwtpl-global input[type="email"]::-moz-placeholder { /* Firefox 19+ */ 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 15px; 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: bold;color: #fff;margin: 0px 0px 0 7px;}
.jwtpl-global-pageNumberBack{position: absolute;top: 60px;font-size: 30px;font-weight: bold;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 5px;}
.jwtpl-global input[type="submit"], a.jwtpl-global-bt {padding: 10px 10px 9px 10px;}
}
/* neue Definition der Module */
.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 0.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 0px 10px;
}
.jwtpl-sysHili-itemDescrTask,
.jwtpl-sysHili-itemDescrQuali {
padding-bottom: 10px;
}
.jwtpl-sysHili-itemDescr {
padding: 10px;
margin-top: 10px;
}
.jwtpl-sysHili-itemDescrApply {
font-size: 0.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 <';
}
/******************************************* cookie consent **************************************************/
.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: bold; 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 0}
.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}
@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 auto;
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);
}
}
.jwtpl-jminc-inner { min-width: 280px; max-width: 950px; display: inline-block; -webkit-text-size-adjust: 100%; text-align: left; width: 100%}
.jwtpl-jminc-mainContent {width: 100%;}
.jwtpl-jminc-headline, h1.jwtpl-jminc-headline, h2.jwtpl-jminc-headline {padding-bottom: 20px; margin: 0}
.jwtpl-jminc-jwlogo {float: right; margin-left: 10px}
.jwtpl-jminc-headContent {width: 100%; padding-bottom: 20px}
.jwtpl-fite-block {padding-bottom: 10px}
.jwtpl-fite-block:after { content: ""; display: table; clear: both; visibility: hidden; }
.jwtpl-fite-blockInner {width: 100%; display: inline}
.jwtpl-fite-toggle {display: inline-block; margin-right: 10px}
.jwtpl-fite-toggle a {color: #999; text-decoration: none;}
.jwtpl-fite-toggle i, .jwtpl-fite-sorting i {font-size: 140%; margin-top: -1px; vertical-align: top}
.jwtpl-fite-title {display: none; border: 1px solid transparent; margin: 0px 5px 0 0px; padding: 3px 0px; vertical-align: top;}
.jwtpl-fite-list, .jwtpl-fite-sortingGroup {display: none; float: left; margin-top: 10px; width: 100%}
.jwtpl-fite-expanded .jwtpl-fite-list {display: block;}
.jwtpl-fite-list:after { content: ""; display: table; clear: both; visibility: hidden; }
.jwtpl-fite-headline {display: block; padding: 5px; vertical-align: top; text-decoration: none; cursor: pointer; box-sizing: border-box; width: 100%}
.jwtpl-fite-headline i { display:inline-block; float: right; margin: -1px 0 0 5px; margin-bottom: -2px; font:normal normal normal 14px/1 FontAwesome; font-size: 140%; text-rendering:auto; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; transform:translate(0, 0); vertical-align: top}
.jwtpl-fite-itemList {display: none; float: left; width: 100%; box-sizing: border-box; padding: 15px 20px 20px 20px; line-height: 200% }
.jwtpl-fite-selectedFiteCat1 .jwtpl-fite-headline {background: #f4f4f4}
.jwtpl-fite-selectedFiteCat1 .jwtpl-fite-itemList {display: inline-block; background: #f4f4f4}
.jwtpl-fite-itemList a {color: currentColor}
.jwtpl-fite-itemCount {display: none; width: 10px; margin-right: 3px; height: 10px}
.jwtpl-fite-itemCountAktiv {background-color:#ccc; height: 10px }
.jwtpl-fite-item {display: block;}
.jwtpl-fite-innerList {margin-bottom: 10px; border: 1px solid #ccc; border-radius: 3px; float: left; width: 100% }
.jwtpl-fite-innerList .jwtpl-fite-item {width: 100%;}
.jwtpl-fite-innerList:first-of-type .jwtpl-fite-item.jwtpl-fite-itemLevel1 {font-weight: bold }
.jwtpl-fite-innerList:first-of-type .jwtpl-fite-item.jwtpl-fite-itemLevel2 {padding-left: 20px; box-sizing: border-box}
a.jwtpl-fite-itemLink {text-decoration: none}
.jwtpl-fite-removeActive {float: left; }
.jwtpl-fite-itemNameActive0 .jwtpl-fite-removeActive:before, .jwtpl-fite-itemNameActive1 .jwtpl-fite-removeActive:before { display:inline-block; margin: 5px 5px 0 0; font:normal normal normal 14px/1 FontAwesome; font-size:inherit; text-rendering:auto; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; transform:translate(0, 0); }
.jwtpl-fite-itemNameActive0 .jwtpl-fite-removeActive:before { content:"\f096";}
.jwtpl-fite-itemNameActive1 .jwtpl-fite-removeActive:before { content:"\f046";}
a.jwtpl-fite-itemLinkMore {display: inline-block; margin-top: 10px; color: #999; text-decoration: none}
.jwtpl-fite-itemMore0 {display: none}
.jwtpl-fite-sortToggle {color: #999; cursor: pointer}
.jwtpl-fite-sortingSelected .jwtpl-fite-sortingGroup {display: block}
.jwtpl-fite-sortingGroup {border: 1px solid #CCC; box-sizing: border-box; width: 100%; border-radius: 3px; padding-top: 5px; padding-bottom: 5px}
.jwtpl-fite-sortingElement a {display: block; box-sizing: border-box; padding: 5px 10px 5px 10px; color: inherit }
.jwtpl-fite-sortingElement a:hover {text-decoration: none}
.jwtpl-fite-sortingElement a:before {content:"\f096"; display: inline-block; margin: 0 5px 0 0; font:normal normal normal 14px/1 FontAwesome; font-size:inherit; text-rendering:auto; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; transform:translate(0, 0); }
.jwtpl-fite-sortingElementActive a:before {content:"\f046"; }
@media (min-width: 481px) {
.jwtpl-fite-block {padding-bottom: 20px}
.jwtpl-fite-title {display: inline-block; }
.jwtpl-fite-innerList {display: inline; padding: 0; border: 0px; float: none; width: auto; margin-bottom: 0 }
.jwtpl-fite-headline {display: inline-block; width: auto; border: 1px solid #ccc; border-radius: 3px; margin: 0px 5px 0 0px; padding: 3px 5px; }
.jwtpl-fite-innerList:first-of-type .jwtpl-fite-itemLevel1 {margin-top: 5px}
.jwtpl-fite-itemList {margin: 5px 0 10px 0; border: 1px solid #ccc; border-radius: 3px; line-height: inherit}
.jwtpl-fite-itemNameActive0 .jwtpl-fite-removeActive:before, .jwtpl-fite-itemNameActive1 .jwtpl-fite-removeActive:before { margin-top: 0px; }
}
@media (min-width: 769px) {
.jwtpl-fite-blockInner {display: table; width: 100%}
.jwtpl-fite-toggle {display: none;}
.jwtpl-fite-list, .jwtpl-fite-expanded .jwtpl-fite-list {display: table-cell; margin: 0; width: 65%; vertical-align: top; float: none; }
.jwtpl-fite-innerList {position: relative;}
.jwtpl-fite-selectedFiteCat1 .jwtpl-fite-itemList {position: absolute; left: 0; top: 30px; margin: 0; width: 300px; z-index: 999}
.jwtpl-fite-sorting {display: table-cell; width: 35%; vertical-align: top; text-align: right; position: relative}
.jwtpl-fite-sortingTitle {vertical-align: middle }
.jwtpl-fite-sortingActiveElement {display: inline-block; width: auto; border: 1px solid #ccc; border-radius: 3px; margin: 0px; padding: 3px 5px; vertical-align: middle }
.jwtpl-fite-sortingSelected .jwtpl-fite-sortingActiveElement {background: #f4f4f4 }
.jwtpl-fite-sortingActiveElement i {display: inline-block; float: right; margin: -1px 0px -2px 5px;}
.jwtpl-fite-sortToggle {display: inline-block; color: inherit}
.jwtpl-fite-sortingGroup {position: absolute; right: 0; top: 30px; width: auto; z-index: 999; background: #fff; text-align: left; margin: 0; background: #f4f4f4; padding-top: 10px; padding-bottom: 10px }
.jwtpl-fite-sortingElement a {padding-top: 0; padding-bottom: 0}
}
/* ############# Layer Viewer ############# */
.jwtpl-sys-layerVwPanel {
position: fixed;
width: 100%;
background: rgba(0,0,0,.7);
z-index: 50;
height: 100%;
top: 0;
bottom: 0;
left: 0;
right: 0;
}
.jwtpl-sys-layerVwIframe {
position: absolute;
margin: 0 auto;
width: 70%;
height: 1000px;
left: 0;
right: 0;
}
.jwtpl-sys-layerVwPrev,
.jwtpl-sys-layerVwNext,
.jwtpl-sys-layerVwClose {
position: absolute;
z-index: 60;
font-size: 30px;
cursor: pointer;
}
.jwtpl-sys-layerVwPrev::before,
.jwtpl-sys-layerVwNext::before,
.jwtpl-sys-layerVwClose::before {
font-family: FontAwesome;
color: #fff;
}
.jwtpl-sys-layerVwPrev {
top: 30%;
left: 10px;
}
.jwtpl-sys-layerVwNext {
top: 30%;
right: 10px;
}
.jwtpl-sys-layerVwClose {
top: 10px;
right: 20px;
}
.jwtpl-sys-layerVwPrev::before {
content: "\f053";
}
.jwtpl-sys-layerVwNext::before {
content: "\f054";
}
.jwtpl-sys-layerVwClose::before {
content: "\f00d";
}
/* ############# /Layer Viewer ############# */
.jwtpl-hili-headline,.jwtpl-hili-top,h3.jwtpl-hili-headline {
display: inline-block;
width: 100%;
padding-bottom: 10px
}
.jwtpl-hili-jobMailLayer,.jwtpl-hili-noticeListLayer,.jwtpl-hili-saveSearchLayer
{
clear: both;
background: #f4f4f4;
z-index: 999;
border: 1px solid #ccc;
position: absolute;
box-sizing: border-box
}
.jwtpl-hili-listBoxOptions a:hover,.jwtpl-hili-listJobsItemLink,.jwtpl-hili-saveBoxOptions a:hover,.jwtpl-hili-sortingElement a:hover
{
text-decoration: none
}
.jwtpl-hili-anchor {
float: left
}
.jwtpl-hili-headline,h3.jwtpl-hili-headline {
font-size: inherit;
font-weight: 700;
margin: 0
}
.jwtpl-hili-taskbar {
display: none
}
.jwtpl-hili-sortToggleSeperator,.jwtpl-hili-taskbarSeperator1,.jwtpl-hili-taskbarSeperator2,.jwtpl-hili-taskbarSeperator3,.jwtpl-hili-taskbarSeperator4
{
color: #bbb;
margin: 0 3px
}
.jwtpl-hili-taskbarNewSearch {
display: inline-block;
padding: 0 6px
}
.jwtpl-hili-jobMailLayer {
left: 140px;
width: 55%;
-webkit-box-shadow: 3px 3px 10px 2px #ccc;
text-align: center;
padding: 25px;
display: none
}
.jwtpl-hili-jobMailSearchBox {
margin: 15px 0 15px 0;
padding: 10px;
box-shadow: 0px 0px 2px 2px rgba(0,0,0,.1);
background-color: #f2f2f2;
font-style: italic;
}
.jwtpl-hili-jobMailIconClose {
display: block;
width: 30px;
height: 30px;
cursor: pointer;
position: absolute;
right: 0;
top: 0;
line-height: 30px;
font-size: 12px;
color: #ccc
}
.jwtpl-hili-jobMailTitle {
display: block;
padding-bottom: 6px;
font-size: 140%;
font-weight: 700
}
.jwtpl-hili-jobMailSubTitle {
margin: 10px 0;
display: block
}
.jwtpl-hili-jobMailSlogan {
margin-top: 12px;
display: block
}
.jwtpl-hili-inputEmail {
display: block;
box-sizing: border-box;
width: 100%
}
.jwtpl-hili-jobMailLayer a.jwtpl-global-bt {
display: block;
width: 100%;
height: 50px;
line-height: 22px;
margin: 10px auto 0;
vertical-align: middle
}
.jwtpl-hili-jobMailResponse {
display: none;
font-weight: 700;
margin-top: 10px;
padding: 5px
}
.jwtpl-hili-sortToggle i {
font-size: 140%;
margin-top: -1px;
vertical-align: top
}
.jwtpl-hili-noticeListLayer,.jwtpl-hili-saveSearchLayer {
padding: 15px;
box-shadow: 3px 3px 10px 2px #ccc;
-webkit-box-shadow: 3px 3px 10px 2px #ccc;
-moz-box-shadow: 3px 3px 10px 2px #ccc;
display: none
}
.jwtpl-hili-jobMailLayerClose,.jwtpl-hili-noticeListLayerClose,.jwtpl-hili-saveSearchLayerClose
{
padding: 6px
}
.jwtpl-hili-listJobsItemLink {
color: #222
}
.jwtpl-hili-jobMailLayerOpen,.jwtpl-hili-noticeListLayerOpen,.jwtpl-hili-saveSearchLayerOpen
{
background-color: #f4f4f4;
border: 1px solid #ccc;
padding: 5px
}
.jwtpl-hili-noticeListIconClose,.jwtpl-hili-saveSearchIconClose {
display: block;
width: 30px;
height: 30px;
cursor: pointer;
position: absolute;
right: 0;
top: 0;
line-height: 30px;
font-size: 12px;
color: #484848;
padding-left: 9px
}
.jwtpl-hili-block,.jwtpl-hili-col2 {
position: relative
}
.jwtpl-hili-noticeListTitle,.jwtpl-hili-saveSearchTitle {
display: block;
padding-bottom: 10px;
font-size: 100%
}
.jwtpl-hili-noticeListTitle:before {
content: "\f0ca";
font-family: FontAwesome;
margin-right: 5px;
font-weight: 400
}
.jwtpl-hili-listJobsItem,.jwtpl-hili-saveSearchItem {
margin-bottom: 5px;
padding: 5px 0;
border-top: 1px solid #ccc
}
.jwtpl-hili-listBoxOptions,.jwtpl-hili-saveBoxOptions {
font: normal normal normal 14px/1 FontAwesome;
float: right;
margin-right: 5px
}
.jwtpl-hili-actionsItemText,.jwtpl-hili-saveSearchItemLink {
cursor: pointer
}
.jwtpl-hili-listBoxOptions .jwtpl-hili-actionDelete .jwtpl-hili-actionsItemText:before,.jwtpl-hili-saveBoxOptions .jwtpl-hili-actionDelete .jwtpl-hili-actionsItemText:before
{
font-family: FontAwesome;
font-weight: 400;
content: "\f014";
vertical-align: top
}
.jwtpl-hili-listJobsItemFirstRow {
color: #222;
font-size: 90%
}
.jwtpl-hili-listJobsItemTitel,.jwtpl-hili-saveSearchItemName {
font-weight: 600
}
.jwtpl-hili-listJobsItemLocation,.jwtpl-hili-saveSearchItemLocation,.jwtpl-hili-saveSearchKeyword
{
color: #222;
font-size: 90%;
font-weight: 600
}
.jwtpl-hili-listBoxEmpty,.jwtpl-hili-saveBoxEmpty {
margin-top: 5px;
color: #999
}
.jwtpl-hili-listItems {
max-height: 338px;
overflow-x: hidden;
overflow-y: scroll
}
.jwtpl-hili-sortToggle {
color: #999
}
.jwtpl-hili-sortToggleSeperator {
display: none
}
.jwtpl-hili-sortingActiveElement,.jwtpl-hili-sortingTitle {
cursor: pointer
}
.jwtpl-hili-sortingExpanded .jwtpl-hili-sortingGroup {
display: block
}
.jwtpl-hili-sortingGroup {
display: none;
float: left;
margin-top: 10px;
border: 1px solid #CCC;
box-sizing: border-box;
width: 100%;
border-radius: 3px;
padding-top: 5px;
padding-bottom: 5px
}
.jwtpl-hili-sortingElement a {
display: block;
box-sizing: border-box;
padding: 5px 10px;
color: inherit
}
.jwtpl-hili-geoWide:before,.jwtpl-hili-sortingElement a:before {
display: inline-block;
text-rendering: auto;
-moz-osx-font-smoothing: grayscale;
transform: translate(0, 0)
}
.jwtpl-hili-sortingElement a:before {
content: "\f096";
margin: 0 5px 0 0;
font: normal normal normal 13px/1 FontAwesome;
-webkit-font-smoothing: antialiased
}
.jwtpl-hili-sortingElementActive a:before {
content: "\f046"
}
.jwtpl-hili-geoWide {
width: 100%;
padding-bottom: 20px;
margin: 20px 0 0;
box-sizing: border-box;
color: #ff5d02
}
.jwtpl-hili-geoWide:before {
content: "\f129";
vertical-align: top;
margin: 0 5px 0 0;
font: normal normal normal 15px/1 FontAwesome;
font-size: inherit;
-webkit-font-smoothing: antialiased
}
.jwtpl-hili-list {
width: 100%
}
.jwtpl-hili-item {
display: table;
width: 100%;
padding-top: 20px;
padding-bottom: 20px;
border-bottom: 1px solid #ccc
}
.jwtpl-hili-item:first-child {
border-top: 1px solid #ccc
}
.jwtpl-hili-logoCol,.jwtpl-hili-logoCol1,.jwtpl-hili-logoCol160,.jwtpl-hili-logoCol90
{
display: none
}
.jwtpl-hili-col2 {
display: table-cell;
vertical-align: top;
width: 100%
}
.jwtpl-hili-col2Left {
padding-left: 25px
}
.jwtpl-hili-itemTitel {
display: inline-block;
font-size: 140%;
padding: 3px 0;
word-wrap: break-word
}
.jwtpl-hili-itemCompany,.jwtpl-hili-itemCompany a,.jwtpl-hili-itemDate,.jwtpl-hili-itemLocation
{
color: #999;
text-decoration: none
}
.jwtpl-hili-itemCompany {
padding-right: 20px
}
.jwtpl-hili-itemDate:after {
content: " - "
}
.jwtpl-hili-itemLink,.jwtpl-hili-itemWorkarea {
display: inline-block;
width: 100%
}
.jwtpl-hili-itemWorkarea.jwtpl-hili-itemWorkareaEmpty1 {
display: none
}
.jwtpl-hili-itemWorkarea.jwtpl-hili-itemWorkareaEmpty0 {
display: inline-block;
width: 100%
}
.jwtpl-hili-noResult {
display: inline-block;
padding-top: 20px
}
.jwtpl-hili-lcm0 {
border-right: 0
}
.jwtpl-hili-lcm1 {
border-right: 3px solid #6dc937
}
.jwtpl-hili-lcm2 {
border-right: 3px solid #f2b500
}
.jwtpl-hili-lcm3 {
border-right: 3px solid #bd0000
}
.jwtpl-hili-item.jwtpl-hili-addon0 .jwtpl-hili-itemTitel::before,.jwtpl-hili-item.jwtpl-hili-addon1 .jwtpl-hili-itemTitel::before,.jwtpl-hili-item.jwtpl-hili-addon2 .jwtpl-hili-itemTitel::before,.jwtpl-hili-item.jwtpl-hili-addon3 .jwtpl-hili-itemTitel::before,.jwtpl-hili-item.jwtpl-hili-addon4 .jwtpl-hili-itemTitel::before,.jwtpl-hili-item.jwtpl-hili-addon5 .jwtpl-hili-itemTitel::before,.jwtpl-hili-item.jwtpl-hili-addon6 .jwtpl-hili-itemTitel::before,.jwtpl-hili-item.jwtpl-hili-addon7 .jwtpl-hili-itemTitel::before,.jwtpl-hili-item.jwtpl-hili-addon8 .jwtpl-hili-itemTitel::before,.jwtpl-hili-item.jwtpl-hili-addon9 .jwtpl-hili-itemTitel::before,.jwtpl-hili-item.jwtpl-sysHili-addon .jwtpl-hili-itemTitel::before
{
font-family: inherit;
font-weight: inherit;
font-size: inherit;
content: 'Top-Job';
display: inline-block;
text-transform: uppercase;
background-color: #ccc;
color: #fff;
padding: 2px 10px;
margin-right: 5px
}
.jwtpl-hili-top .jwtpl-hili-saveSearch {
position: absolute;
left: 203px;
width: 100%
}
.jwtpl-hili-taskbar.mobileMode {
margin-top: 20px;
padding: 10px;
background-color: #f4f4f4;
border: 1px solid #ccc
}
.jwtpl-hili-taskbar.mobileMode .jwtpl-hili-taskbarHitcount,.jwtpl-hili-taskbar.mobileMode .jwtpl-hili-taskbarSeperator1{
display: none
}
.jwtpl-hili-jobMailDsgvo {
margin-top: 10px;
font-size: 0.7em;
font-weight: normal;
line-height: initial;
display: block;
}
@media ( min-width :481px) {
.jwtpl-hili-taskbar {
display: inline-block
}
.jwtpl-hili-sortToggleSeperator {
display: none
}
.jwtpl-hili-sortingTitle {
display: inline-block
}
.jwtpl-hili-inputEmail,.jwtpl-hili-jobMailLayer a.jwtpl-global-bt {
max-width: 300px
}
.jwtpl-hili-inputSelect {
height: auto;
line-height: auto;
width: auto
}
.jwtpl-hili-col1 {
display: table-cell;
vertical-align: middle;
width: 15%;
padding-right: 20px;
text-align: center
}
.jwtpl-hili-logoCol90 img {
max-width: 90px;
overflow: hidden
}
.jwtpl-hili-logoCol160 img {
max-width: 160px;
overflow: hidden
}
.jwtpl-hili-col2 {
display: table-cell;
vertical-align: top;
width: 85%
}
.jwtpl-hili-itemWorkarea {
display: inline-block;
padding-bottom: 3px
}
.jwtpl-hili-itemWorkareaEmpty1 {
display: none
}
.jwtpl-hili-lcm-1 {
border-right: 7px solid orange
}
.jwtpl-hili-lcm-2 {
border-right: 7px solid green
}
.jwtpl-hili-lcm-3 {
border-right: 7px solid red
}
}
@media ( min-width :769px) {
.jwtpl-hili-top {
position: relative
}
.jwtpl-hili-headline,h3.jwtpl-hili-headline {
display: block;
width: 100%
}
.jwtpl-hili-topTable {
display: table;
width: 100%
}
.jwtpl-hili-taskbar {
display: table-cell;
vertical-align: bottom;
width: 65%;
padding-bottom: 3px
}
.jwtpl-hili-sortToggle {
display: table-cell;
width: 35%;
vertical-align: top;
text-align: right;
position: relative;
color: inherit
}
.jwtpl-hili-sortToggleSeperator {
display: none
}
.jwtpl-hili-sortingActiveElement {
display: inline-block;
width: auto;
border: 1px solid #ccc;
border-radius: 3px;
margin: 0;
padding: 3px 5px
}
.jwtpl-hili-sortingExpanded .jwtpl-hili-sortingActiveElement {
background: #f4f4f4
}
.jwtpl-hili-sortingActiveElement,.jwtpl-hili-sortingTitle {
vertical-align: middle
}
.jwtpl-hili-sortingActiveElement i {
display: inline-block;
float: right;
margin: -1px 0 -2px 5px
}
.jwtpl-hili-sortingGroup {
position: absolute;
right: 0;
top: 30px;
width: auto;
z-index: 999;
text-align: left;
margin: 0;
background: #f4f4f4;
padding-top: 10px;
padding-bottom: 10px
}
.jwtpl-hili-sortingElement a {
padding-top: 0;
padding-bottom: 0
}
.jwtpl-hili-jobMail {
display: block;
width: 100%
}
.jwtpl-hili-lcm-1 {
border-right: 10x solid orange
}
.jwtpl-hili-lcm-2 {
border-right: 10px solid green
}
.jwtpl-hili-lcm-3 {
border-right: 10px solid red
}
}
.jwtpl-hilipage-block {text-align: right; padding-bottom: 0px}
.jwtpl-hilipage-block:after { content: ""; display: table; clear: both; visibility: hidden; }
.jwtpl-hilipage-pager {display: inline}
.jwtpl-hilipage-pagerIntro, a.jwtpl-hilipage-pagerLink, a.jwtpl-hilipage-newSearchLink {display: inline-block; font-size: 20px; vertical-align: middle; line-height: 40px; box-sizing: border-box; padding: 0 10px 10px 10px; text-decoration:none; }
a.jwtpl-hilipage-pagerLink:hover {text-decoration:none;}
a.jwtpl-hilipage-pagerActive1Link {color: inherit; cursor: default;}
.jwtpl-hilipage-pagerIntro, a.jwtpl-hilipage-pagerActive0Link {display: none}
a.jwtpl-hilipage-pagerSpecialGoBackNullLink, a.jwtpl-hilipage-pagerSpecialGoForwardNullLink {cursor: default;}
a.jwtpl-hilipage-pagerSpecialGoBackNullLink span:before, a.jwtpl-hilipage-pagerSpecialGoBackLink span:before, a.jwtpl-hilipage-pagerSpecialGoForwardLink span:before, a.jwtpl-hilipage-pagerSpecialGoForwardNullLink span:before, a.jwtpl-hilipage-newSearchLink:after {display:inline-block;font:normal normal normal 14px/1 FontAwesome; font-size: 35px; text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0); vertical-align: middle; margin-top: -6px}
a.jwtpl-hilipage-pagerSpecialGoBackNullLink span:before, a.jwtpl-hilipage-pagerSpecialGoBackLink span:before {content:"\f104"; margin-right: 5px}
a.jwtpl-hilipage-pagerSpecialGoForwardLink span:before, a.jwtpl-hilipage-pagerSpecialGoForwardNullLink span:before {content:"\f105"; margin-left: 5px}
a.jwtpl-hilipage-pagerSpecialGoBackNullLink span:before, a.jwtpl-hilipage-pagerSpecialGoBackNullLink:after, a.jwtpl-hilipage-pagerSpecialGoForwardNullLink span:before, a.jwtpl-hilipage-pagerSpecialGoForwardNullLink:before {color: #ccc;}
.jwtpl-hilipage-newSearch {float: left}
a.jwtpl-hilipage-newSearchLink {font-size: 20px}
a.jwtpl-hilipage-newSearchLink:after {content:"\f002"; margin-top: -6px; font-size: 20px}
.jwtpl-hilipage-newSearchLinkText {display: none}
@media (min-width: 481px) {
.jwtpl-hilipage-pagerIntro, a.jwtpl-hilipage-pagerLink {font-size: 16px}
a.jwtpl-hilipage-pagerSpecialGoBackNullLink span:before, a.jwtpl-hilipage-pagerSpecialGoBackLink span:before, a.jwtpl-hilipage-pagerSpecialGoForwardLink span:before, a.jwtpl-hilipage-pagerSpecialGoForwardNullLink span:before, a.jwtpl-hilipage-newSearchLink:after {font-size: 25px; margin-top: -4px}
a.jwtpl-hilipage-pagerSpecialGoBackNullLink:after, a.jwtpl-hilipage-pagerSpecialGoBackLink:after,
a.jwtpl-hilipage-pagerSpecialGoForwardNullLink:before, a.jwtpl-hilipage-pagerSpecialGoForwardLink:before {font-size: 16px}
a.jwtpl-hilipage-pagerSpecialGoBackNullLink:after, a.jwtpl-hilipage-pagerSpecialGoBackLink:after {content: "Zurück"; }
a.jwtpl-hilipage-pagerSpecialGoForwardNullLink:before, a.jwtpl-hilipage-pagerSpecialGoForwardLink:before {content: "Weiter"; }
a.jwtpl-hilipage-newSearchLink {padding-left: 0; font-size: 16px}
a.jwtpl-hilipage-newSearchLink:after {font-size: 14px; margin-top: -3px}
.jwtpl-hilipage-newSearchLinkText {display: inline-block; margin-right: 5px}
}
@media (min-width: 769px) {
.jwtpl-hilipage-pagerIntro, a.jwtpl-hilipage-pagerLink, a.jwtpl-hilipage-newSearchLink {font-size: 14px; padding-left: 5px; padding-right: 5px}
.jwtpl-hilipage-pager {float: right; width: auto; padding: 0}
a.jwtpl-hilipage-pagerSpecialGoBackNullLink span:before, a.jwtpl-hilipage-pagerSpecialGoBackLink span:before, a.jwtpl-hilipage-pagerSpecialGoForwardLink span:before, a.jwtpl-hilipage-pagerSpecialGoForwardNullLink span:before, a.jwtpl-hilipage-newSearchLink:after {font-size: 20px; margin-top: -4px}
a.jwtpl-hilipage-pagerSpecialGoBackNullLink:after, a.jwtpl-hilipage-pagerSpecialGoBackLink:after,
a.jwtpl-hilipage-pagerSpecialGoForwardNullLink:before, a.jwtpl-hilipage-pagerSpecialGoForwardLink:before {font-size: 14px}
a.jwtpl-hilipage-pagerSpecialGoBackNullLink:after, a.jwtpl-hilipage-pagerSpecialGoBackLink:after {margin-right: 10px}
a.jwtpl-hilipage-pagerSpecialGoForwardNullLink:before, a.jwtpl-hilipage-pagerSpecialGoForwardLink:before {margin-left: 10px}
a.jwtpl-hilipage-newSearchLink {padding-left: 0;}
a.jwtpl-hilipage-newSearchLink:after {font-size: 14px; margin-top: -2px}
a.jwtpl-hilipage-pagerActive0Link {display: inline-block; color: #666 }
a.jwtpl-hilipage-pagerActive1Link {font-weight: bold}
}
.jwtpl-hilitite-block {font-weight: bold}
.jwtpl-sysHili-headlineSecond {display: none; font-size: 100%; font-weight: normal;}
.jwtpl-sysHili-headlineMain { font-size: 100%; font-weight: normal; }
.jwtpl-hilitite-geo {display: inline-block; width: 100%; margin: 20px 0 0 0; box-sizing: border-box; color: #ff5d02;}
.jwtpl-hilitite-geo:before {content:"\f129"; display: inline-block; vertical-align: top; margin: 0 5px 0 0; font:normal normal normal 13px/1 FontAwesome; text-rendering:auto; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; transform:translate(0, 0); }
.jwtpl-hilitite-text { font-size: 100%; /*hiermit wird eine neue SVN-Version erzeugt*/ font-weight: normal; }
@media (min-width: 481px) {
.jwtpl-sysHili-headlineSecond {display: inline}
}
.jwtpl-jomat-headLine {font-size: 110%; font-weight:normal; }
.jwtpl-jomat-content {display: none}
@media (min-width: 481px) {
.jwtpl-jomat-headLine {font-weight:bold; }
.jwtpl-jomat-content {display: block}
}
.jwtpl-remo-listBoxOptions a:hover,.jwtpl-remo-listJobsItemLink,a.jwtpl-remo-link:hover {
text-decoration: none
}
.jwtpl-remo-block {
padding: 10px; border: 1px solid #ccc; margin-bottom: 10px; background: #f4f4f4; border-radius: 3px; box-sizing: border-box; position: relative
}
.jwtpl-remo-block:after {
content: ""; display: table; clear: both; visibility: hidden
}
.jwtpl-remo-title {
display: block; width: 100%; padding: 3px 5px 3px 0
}
.jwtpl-remo-showRemoLinks {
color: #999; cursor: pointer
}
.jwtpl-remo-showRemoLinks i {
font-size: 140%; margin-top: -1px; vertical-align: top
}
a.jwtpl-remo-jobMailLink,a.jwtpl-remo-link,a.jwtpl-remo-newSearchLink,a.jwtpl-remo-noticeListLink,a.jwtpl-remo-saveSearchLink {
display: inline-block; background: #fff; border: 1px solid #ccc; border-radius: 3px; margin: 2px 2px 2px 0; padding: 3px 5px; vertical-align: top; text-decoration: none
}
a.jwtpl-remo-link {
color: #666; display: none
}
.jwtpl-remo-showLinks a.jwtpl-remo-link {
display: inline-block
}
.jwtpl-remo-inLink:before,a.jwtpl-remo-jobMailLink:after,a.jwtpl-remo-newSearchLink:after,a.jwtpl-remo-noticeListLink:after,a.jwtpl-remo-saveSearchLink:after {
display: inline-block; margin: -2px 0 0 5px; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; transform: translate(0, 0)
}
.jwtpl-remo-inLink:before {
content: "\f056"
}
a.jwtpl-remo-newSearchLink:after {
content: "\f002"
}
a.jwtpl-remo-jobMailLink:after {
content: "\f0e0"; margin-top: 0; vertical-align: top
}
a.jwtpl-remo-noticeListLink:after {
content: "\f0ca"; margin-top: 2px; vertical-align: top
}
a.jwtpl-remo-saveSearchLink:after {
content: "\f097"; margin-top: 2px; vertical-align: top
}
a.jwtpl-remo-jobMailLink:hover:after,a.jwtpl-remo-link:hover .jwtpl-remo-inLink:before,a.jwtpl-remo-noticeListLink:hover:after,a.jwtpl-remo-saveSearchLink:hover:after {
color: #E30011
}
.jwtpl-remo-jobMailLayer,.jwtpl-remo-noticeListLayer,.jwtpl-remo-saveSearchLayer {
display: none; float: left; box-sizing: border-box; width: 100%; padding: 20px; border: 1px solid #ccc; border-radius: 3px; text-align: center; background: #fff; position: relative
}
.jwtpl-remo-jobMailSearchBox{
margin: 15px 0 15px 0;
padding: 10px;
box-shadow: 0px 0px 2px 2px rgba(0,0,0,.1);
background-color: #f2f2f2;
font-style: italic;
}
.jwtpl-remo-noticeListLayer,.jwtpl-remo-saveSearchLayer {
text-align: left
}
.jwtpl-remo-jobMailIconClose,.jwtpl-remo-noticeListIconClose,.jwtpl-remo-saveSearchIconClose {
display: block; width: 30px; height: 30px; cursor: pointer; position: absolute; right: 0; top: 0; line-height: 30px; font-size: 12px; color: #ccc
}
.jwtpl-remo-jobMailTitle,.jwtpl-remo-noticeListTitle,.jwtpl-remo-saveSearchTitle {
display: block; padding-bottom: 6px; font-size: 140%; font-weight: 700
}
.jwtpl-remo-saveBoxOptions {
font: normal normal normal 14px/1 FontAwesome; float: right; margin-right: 5px
}
.jwtpl-remo-jobMailSubTitle {
margin: 10px 0; display: block
}
.jwtpl-remo-jobMailSlogan {
margin-top: 12px; display: block
}
.jwtpl-remo-jobMailDsgvo {
margin-top: 10px;
font-size: 0.7em !important;
line-height: initial;
}
.jwtpl-remo-inputEmail {
display: block; box-sizing: border-box; width: 100%
}
.jwtpl-remo-jobMailLayer a.jwtpl-global-bt {
display: block; width: 100%; margin: 10px auto 0; vertical-align: middle; line-height: 22px;
}
.jwtpl-remo-jobMailResponse {
display: none; font-weight: 700; margin-top: 10px; padding: 5px;
}
.jwtpl-remo-listJobsItem {
margin-bottom: 5px; padding: 5px 0; border-top: 1px solid #ccc
}
.jwtpl-remo-listBoxOptions {
font: normal normal normal 14px/1 FontAwesome; float: right; margin-right: 5px
}
.jwtpl-remo-listJobsItemFirstRow,.jwtpl-remo-listJobsItemLocation {
color: #222; font-size: 90%
}
.jwtpl-remo-actionsItemText {
cursor: pointer
}
.jwtpl-remo-listBoxOptions .jwtpl-remo-actionDelete .jwtpl-remo-actionsItemText:before,.jwtpl-remo-saveBoxOptions .jwtpl-remo-actionDelete .jwtpl-remo-actionsItemText:before {
font-family: FontAwesome; font-weight: 400; content: "\f014"; vertical-align: top
}
.jwtpl-remo-listJobsItemLink {
color: #222; font-weight: 700
}
.jwtpl-remo-listJobsItemTitle {
width: 90%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis
}
.jwtpl-remo-listBoxEmpty {
margin-top: 5px; color: #999
}
.jwtpl-remo-listItems {
max-height: 338px; overflow-x: hidden; overflow-y: scroll
}
@media ( min-width :481px) {
.jwtpl-remo-block {
margin-bottom: 20px
}
.jwtpl-remo-showRemoLinks {
display: none
}
a.jwtpl-remo-link {
display: inline-block
}
.jwtpl-remo-title {
float: left; margin: 2px 4px 2px 0; padding-top: 4px; vertical-align: top; width: auto
}
.jwtpl-remo-inputEmail,.jwtpl-remo-jobMailLayer a.jwtpl-global-bt {
max-width: 300px
}
}
@media ( min-width :769px) {
.jwtpl-remo-blockAllowHide1, .jwtpl-remo-newSearchAllowHide1, .jwtpl-remo-jobMailAllowHide1, .jwtpl-remo-noticeListAllowHide1, .jwtpl-remo-saveSearchAllowHide1 { display: none; }
}
input:focus, select:focus, textarea:focus, button:focus {outline: none;}
.jwtpl-sebo-block {background: #f4f4f4; padding: 20px 20px 0 20px; border-radius: 3px; border: 1px solid #ccc}
.jwtpl-sebo-block:after { content: ""; display: table; clear: both; }
.jwtpl-sebo-headline {color: #bbb; height: 25px; display: inline-block; width: 100%; padding-bottom: 10px; box-sizing: border-box; }
.jwtpl-sebo-subHeadline {color: #bbb; height: 25px; display: inline-block; width: 100%; padding-bottom: 10px; box-sizing: border-box; }
.jwtpl-sebo-formJsJnBlock, .jwtpl-sebo-formJsJoBlock, .jwtpl-sebo-btSubmit {display: block; width: 100%; padding-bottom: 20px; box-sizing: border-box}
.jwtpl-sebo-formJsJnBlock, .jwtpl-sebo-formJsJoBlock { position: relative; }
.jwtpl-sebo-formJsJnBlock input, .jwtpl-sebo-formJsJoBlock input, .jwtpl-sebo-btSubmit input {width: 100%;}
.jwtpl-sebo-formJsJnBlockTitle, .jwtpl-sebo-formJsJoBlockTitle {display: none; width: 100%; font-weight: bold; min-height: 25px; padding-bottom: 10px; box-sizing: border-box}
.jwtpl-sebo-formJsJrBlock { position: absolute; z-index: 10; display: none; margin-left: -20px; }
.jwtpl-sebo-formJsJrBlockTitle { display: block; padding-bottom: 11px; font-weight: bold; }
.jwtpl-sebo-formJsJrInput { background-color: white; height: 26px; display: inline-block; /*margin-right: 20px;*/ width: 79px; border: 1px solid #999; border-left: none; padding: 4px 0px 2px 5px; cursor: pointer; }
.jwtpl-sebo-formJsJrBlockHidden { background-color: #ddd; color: #999; }
/*.jwtpl-sebo-formJsJrBlockTitle:after { position: absolute; right: 20px; content: '\f107'; margin: 0px 5px; font: normal normal normal 13px/1 FontAwesome; -webkit-font-smoothing: antialiased; }*/
.jwtpl-sebo-jsJrGroup { position: absolute; width: 80px; font-size: 14px; line-height: 16px; display: none; background-color: #fff; border: 1px solid #999; border-top: none; margin-left: -1px; padding: 5px 1px; }
.jwtpl-sebo-jsJrElement { display: block; /*color: #999;*/ padding: 0px 5px; cursor: pointer; }
.jwtpl-sebo-jsJrElement:before { content: '\f096'; margin: 0px 5px 0px 0px; font: normal normal normal 13px/1 FontAwesome; -webkit-font-smoothing: antialiased; }
.jwtpl-sebo-jsJrElement.jwtpl-sebo-jsJrElementActive1:before { content: '\f046'; }
.jwtpl-sebo-formJsJrChev { font-family: FontAwesome; position: relative; left: -18px; cursor: pointer; }
.jwtpl-sebo-jsjoSuggestList, .jwtpl-sebo-jsjnSuggestList {display: none; color: #666; width: 100%; position:absolute; left: 0; z-index:999; box-sizing: border-box;}
.jwtpl-sebo-jsjoSuggestListInner, .jwtpl-sebo-jsjnSuggestListInner {border: 1px solid #ccc; background: #fff; width: 100%; padding: 0 10px 10px 10px; box-sizing: border-box; word-wrap: break-word; max-height: 300px; overflow: auto; box-shadow: 0px 10px 10px -10px rgba(0,0,0,0.5); }
.jwtpl-sebo-jsjoSuggestListInner {padding-top: 10px}
.jwtpl-sebo-jsjnSuggestList span, .jwtpl-sebo-jsjoSuggestList span {display: block; cursor: pointer; width: 100%; }
.jwtpl-sebo-jsjnSuggestList span.jwtpl-sebo-jsjnTitle:hover, .jwtpl-sebo-jsjoSuggestList span:hover { background-color: #f4f4f4;}
span.jwtpl-sebo-jsjnTitleHead {color: #999; margin-top:10px; border-bottom: 1px solid #ccc; font-weight: bold; }
.jwtpl-sebo-jsjoSuggestList b, .jwtpl-sebo-jsjnSuggestList b {color: #000}
.jwtpl-sebo-jsjnSuggestList .jwtpl-sebo-jsjnDummyWarning, .jwtpl-sebo-jsjoSuggestList .jwtpl-sebo-jsjoDummyWarning {display: inline-block; margin-left: -5px; cursor:auto; font-weight: bold; color: #FF5D02; border-bottom: 1px solid #ccc; background-color: rgba(204,204,204,0.25); padding: 5px;}
.jwtpl-sebo-jsjoSuggestList .jwtpl-sebo-jsjoDummyWarning {margin-bottom: 10px; margin-top: -10px;}
.jwtpl-sebo-listJobsItemFirstRow {color: #999; font-size: 90%;}
.jwtpl-sebo-listJobsItemTitle, .jwtpl-sebo-saveSearchItemName {width: 90%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.jwtpl-sebo-listJobsItemLocation, .jwtpl-sebo-saveSearchItemLocation, .jwtpl-sebo-saveSearchKeyword {color: #999; font-size: 90%;}
.jwtpl-sebo-listBoxEmpty, .jwtpl-sebo-saveBoxEmpty {margin-top: 5px; color: #999;}
.jwtpl-sebo-listItems {max-height: 338px; overflow-x: hidden; overflow-y: scroll;}
.jwtpl-sebo-jsjnSuggestList .jwtpl-sebo-iconClose, .jwtpl-sebo-jsjoSuggestList .jwtpl-sebo-iconClose { display: none; width: auto !important; position: absolute; z-index: 999; top: 0; right: 0; cursor: pointer; line-height: 20px; font-size: 18px; color: #ccc; padding: 3px 8px; border-radius: 20px; }
@media (min-width: 481px) {
.jwtpl-sebo-formJsJnBlock, .jwtpl-sebo-formJsJoBlock {width: 50%; float: left; }
.jwtpl-sebo-formJsJnBlock, .jwtpl-sebo-jsjnSuggestList {padding-right: 10px}
.jwtpl-sebo-formJsJoBlock, .jwtpl-sebo-jsjoSuggestList {padding-left: 10px}
.jwtpl-sebo-formMakeFieldSmaller { padding-right: 0px; width: calc(40% - 31px); }
}
@media (max-width: 481px) {
.jwtpl-sebo-jsjnSuggestListInner span, .jwtpl-sebo-jsjoSuggestListInner span { padding-bottom:3px; }
.jwtpl-sebo-jsjnSuggestListInner .jwtpl-sebo-jsjnTitleHead, .jwtpl-sebo-jsjoSuggestListInner .jwtpl-sebo-jsjoTitleHead { margin-bottom: 5px; }
.jwtpl-sebo-formMakeFieldSmaller { display: inline-block; width: calc(90% - 40px); }
}
@media (min-width: 769px) {
.jwtpl-sebo-form {display: table; width: 100%; }
.jwtpl-sebo-formJsJnBlock, .jwtpl-sebo-formJsJoBlock {width: 40%; padding: 0px 20px 20px 0px; display: table-cell; vertical-align: bottom; float: none }
.jwtpl-sebo-btSubmit {width: 20%; padding-bottom: 20px; display: table-cell; vertical-align: bottom }
.jwtpl-sebo-formJsJnBlockTitle, .jwtpl-sebo-formJsJoBlockTitle {display: block;}
.jwtpl-sebo-jsjoSuggestList, .jwtpl-sebo-jsjnSuggestList {padding-right: 20px; padding-left: 0}
.jwtpl-sebo-formMakeFieldSmaller { width: 30%; }
}
@media (max-width: 769px) {
.jwtpl-sebo-jsjnSuggestListInner, .jwtpl-sebo-jsjoSuggestListInner { position: relative; }
.jwtpl-sebo-jsjnSuggestListInner .jwtpl-sebo-iconClose, .jwtpl-sebo-jsjoSuggestListInner .jwtpl-sebo-iconClose { display: inline; margin: 2px 10px; box-shadow: 0px 0 10px 0px rgba(0,0,0,0.2); }
}
.jwtpl-seco1-block{
color: inherit;
font-size: inherit;
font-weight: inherit;
padding: 10px;
margin-top: 10px;
}
.jwtpl-seco1-block h1{
margin: 10px 0;
color: inherit;
}
.jwtpl-seco1-block.jwtpl-seco1-blockHasLogo1.jwtpl-seco1-blockOnlyH11{
padding: 0;
margin:0;
border: 0;
margin: 5px 0 10px 0;
display: table;
}
.jwtpl-seco1-block.jwtpl-seco1-blockHasLogo0.jwtpl-seco1-blockOnlyH11{
padding: 0;
padding: 0;
border: 0;
}
.jwtpl-seco1-block.jwtpl-seco1-blockHasLogo1.jwtpl-seco1-blockOnlyH11 h1{
display: table-cell;
width: 85%;
vertical-align: middle;
}
.jwtpl-seco1-block.jwtpl-seco1-blockHasLogo1 .jwtpl-seco1-logo{
display: table-cell;
}
.seo-title{
margin: 0 0 10px 0;
padding: 0;
}
.seo-subtitle{}
.seo-image{
width: 230px;
height: 113px;
border: 2px solid #ccc;
padding: 1px;
}
.seo-image.position-left{
float: left;
margin: 3px 10px 0 0;
}
.seo-image.position-right{
float: right;
margin: 2px 0 0 10px;
}
.seo-text{}
.jwtpl-seco1-block h2{
margin: 10px 0;
}
.jwtpl-seco1-block a{
font-weight: bold;
}
.jwtpl-seco1-moreLink a{
font-weight: bold;
font-size: 1em;
text-decoration: none;
}
.jwtpl-seco1-seoText2{
margin: 10px 0 0 0;
display: none;
}
@media (max-width:769px) {
.seo-text{
margin: 0 0 10px 0;
}
}
@media (max-width:481px){
.jwtpl-seco1-block.jwtpl-seco1-blockHasLogo1 .jwtpl-seco1-logo{
display: none;
}
}
.jwtpl-seco2-block {
color: #999;
box-sizing: border-box;
border: 1px solid #ccc;
border-radius: 3px;
padding: 20px;
margin-bottom: 20px;
height: auto;
}
.jwtpl-seco2-block.jwtpl-seco2-showAll {
max-height: 100%;
}
.jwtpl-seco2-secoShow {
position: absolute;
left: 0;
bottom: 0;
color: #777;
font-size: 22px;
width: 100%;
text-align: center;
padding: 5px 0;
cursor: pointer;
}
i.fa.jwtpl-seco2-secoShow{
margin: 0;
}
.jwtpl-seco2-secoShowMore {
/* top: calc(400px - 14px); */
background-color: rgba(255,255,255,.8);
}
.jwtpl-seco2-secoShow{
display: none;
}
.jwtpl-seco2-seoText2{
display: none;
}
.jwtpl-seco2-seoText2Direct{
display: inline;
}
@media screen and (max-width: 769px){
.jwtpl-seco2-block {
height: 420px;
overflow: hidden;
position: relative;
}
.jwtpl-seco2-secoShow{
display: block;
}
}
.jwtpl-tacl-block {margin-top: 20px; padding-bottom: 0; border: 1px solid #ccc; border-radius: 3px;}
.jwtpl-tacl-block:after { content: ""; display: table; clear: both; }
.jwtpl-tacl-headline, h3.jwtpl-tacl-headline {display: block; margin: 0; padding: 15px 10px 14px 10px; vertical-align: top; text-decoration: none; cursor: pointer; box-sizing: border-box; width: 100%; font-size: inherit}
.jwtpl-tacl-expanded .jwtpl-tacl-headline, .jwtpl-tacl-expanded h3.jwtpl-tacl-headline {font-weight: bold}
.jwtpl-tacl-headline i, a.jwtpl-tacl-itemLink i { display:inline-block; float: right; margin: -1px 0 0 5px; font:normal normal normal 14px/1 FontAwesome; font-size: 140%; text-rendering:auto; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; transform:translate(0, 0); vertical-align: middle}
a.jwtpl-tacl-itemLink i {line-height: 45px;}
.jwtpl-tacl-area {display: none}
.jwtpl-tacl-expanded .jwtpl-tacl-area {display: block}
.jwtpl-tacl-item {position: relative; line-height: 45px; border-top: 1px solid #ccc; }
.jwtpl-tacl-itemPositioner {padding: 0 10px 0 10px; box-sizing: border-box}
.jwtpl-tacl-itemMaster0 a.jwtpl-tacl-itemLink i {display: none}
a.jwtpl-tacl-itemLink, a.jwtpl-tacl-subitemLink {display: block; width: 100%; text-decoration: none; box-sizing: border-box; vertical-align: middle; }
a.jwtpl-tacl-itemLink {color: #666}
a.jwtpl-tacl-itemLink .jwtpl-tacl-itemIcon2 {display: none}
.jwtpl-tacl-selectedItem a.jwtpl-tacl-itemLink {font-weight: bold}
.jwtpl-tacl-selectedItem .jwtpl-tacl-subitemList {display: block}
.jwtpl-tacl-subitemList {display: none; box-sizing: border-box; padding: 0 10px 5px 10px; line-height: 16px }
.jwtpl-tacl-subitem {display: inline-block;}
a.jwtpl-tacl-subitemLink {display: inline-block; border: 1px solid #ccc; margin: 0px 5px 5px 0; padding: 3px 5px 3px 5px; border-radius: 3px; background-color: #fff}
.jwtpl-tacl-subitemMaster1 .jwtpl-tacl-subitemLink:before {content: "Alle"}
.jwtpl-tacl-subitemMaster1 .jwtpl-tacl-subitemLink span {display: none}
@media all and (min-width: 481px) {
.jwtpl-tacl-block {border-color: transparent}
.jwtpl-tacl-headline, h3.jwtpl-tacl-headline {display: block; padding: 0 0 20px 0; cursor: default; box-sizing: border-box; width: 100%; font-size: inherit; font-weight: inherit}
.jwtpl-tacl-expanded .jwtpl-tacl-headline, .jwtpl-tacl-expanded h3.jwtpl-tacl-headline {font-weight: normal}
.jwtpl-tacl-headline i {display: none}
.jwtpl-tacl-area {display: block}
.jwtpl-tacl-item {height: 46px; line-height: 44px; margin-bottom: 10px; border-top: 0px; }
.jwtpl-tacl-selectedItem {background-color: transparent}
.jwtpl-tacl-itemPositioner {padding: 0; text-align: center;}
.jwtpl-tacl-selectedItem .jwtpl-tacl-itemPositioner {position: absolute; width: 100%; z-index: 999;}
.jwtpl-tacl-selectedItem a.jwtpl-tacl-itemLink {font-weight: normal}
a.jwtpl-tacl-itemLink {display: block; width: 100%; text-decoration: none; padding: 0; border: 1px solid #ccc; background-color: #F4F4F4; border-radius: 3px; width: 100%;}
.jwtpl-tacl-selectedItem a.jwtpl-tacl-itemLink {background-color: #fff; border-bottom-color: transparent; border-radius: 3px 3px 0px 0px; }
a.jwtpl-tacl-itemLink:before {content: "";}
.jwtpl-tacl-item {float: left; width: 50%; box-sizing: border-box; padding: 0 0 20px 0;}
.jwtpl-tacl-item:nth-child(odd) {padding: 0 5px 0 0;}
.jwtpl-tacl-item.jwtpl-tacl-selectedItem:nth-child(odd) .jwtpl-tacl-itemPositioner {padding-right: 5px}
.jwtpl-tacl-item:nth-child(even) {padding: 0 0 0 5px;}
.jwtpl-tacl-item.jwtpl-tacl-selectedItem:nth-child(even) .jwtpl-tacl-itemPositioner {padding-left: 5px; margin-left: -5px}
a.jwtpl-tacl-itemLink {color: inherit}
a.jwtpl-tacl-itemLink i {vertical-align: middle}
a.jwtpl-tacl-itemLink .jwtpl-tacl-itemIcon1 {margin-right: 10px}
a.jwtpl-tacl-itemLink .jwtpl-tacl-itemIcon2 {display: none; }
.jwtpl-tacl-subitemList {position: absolute; line-height: 44px; top: 45px; text-align: center; z-index: 998; background-color: #fff; border: 1px solid #ccc; border-radius: 0px 0px 3px 3px; box-shadow: 0px 10px 10px -10px rgba(0,0,0,0.5); padding: 0 }
.jwtpl-tacl-item.jwtpl-tacl-selectedItem:nth-child(even) .jwtpl-tacl-subitemList {left: -100%}
.jwtpl-tacl-subitem {width: 50%; float: left}
a.jwtpl-tacl-subitemLink {display: inline-block; border: 0px; margin: 0; padding: 0; border-radius: 0px; background-color: transparent}
}
@media all and (min-width: 769px) {
.jwtpl-tacl-item {width: 33.333%; line-height: 30px; height: 32px; }
a.jwtpl-tacl-itemLink i {line-height: 30px; }
.jwtpl-tacl-item:nth-child(odd), .jwtpl-tacl-item:nth-child(even) {padding: 0;}
.jwtpl-tacl-item.jwtpl-tacl-selectedItem .jwtpl-tacl-itemPositioner:nth-child(odd), .jwtpl-tacl-item.jwtpl-tacl-selectedItem .jwtpl-tacl-itemPositioner:nth-child(even) {margin: 0; padding: 0}
.jwtpl-tacl-item.jwtpl-tacl-selectedItem:nth-child(even) .jwtpl-tacl-subitemList {left: 0}
.jwtpl-tacl-item:nth-child(3n-2) {padding: 0 5px 0 0;}
.jwtpl-tacl-item.jwtpl-tacl-selectedItem:nth-child(3n-2) .jwtpl-tacl-itemPositioner {padding-right: 5px; margin-left: 0;}
.jwtpl-tacl-item:nth-child(3n-1) {padding: 0 5px 0 5px;}
.jwtpl-tacl-item.jwtpl-tacl-selectedItem:nth-child(3n-1) .jwtpl-tacl-itemPositioner {padding: 0 10px 0 0;}
.jwtpl-tacl-item.jwtpl-tacl-selectedItem:nth-child(3n-1) .jwtpl-tacl-subitemList {left: -100%}
.jwtpl-tacl-item:nth-child(3n) {padding: 0 0 0 5px;}
.jwtpl-tacl-item.jwtpl-tacl-selectedItem:nth-child(3n) .jwtpl-tacl-itemPositioner {padding-left: 5px; margin-left: -5px}
.jwtpl-tacl-item.jwtpl-tacl-selectedItem:nth-child(3n) .jwtpl-tacl-subitemList {left: -200%}
.jwtpl-tacl-subitemList {top: 31px; line-height: 30px; }
.jwtpl-tacl-subitem {width: 33.333%; }
}