
#fj_isolate #jobTplContainer {
-webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;
}
#fj_isolate .content_text li {
position: relative; padding-left: 19px;
}
#fj_isolate .content_text li:before {
position: absolute; left: 0;
}
#fj_isolate .emp_nr_outerframe ul {
list-style-image: url(https://jobs.dornbrachtgroup.com/img0.php?id=21)!important;; list-style-position: outside; list-style-type: disc; padding-left: 2px;
}
#fj_isolate .emp_nr_outerframe li {
margin: 4px 0 0 15px!important;;
}
#fj_isolate #jobTplContainer ul {
list-style-type: none; padding: 0;
}
#fj_isolate #jobTplContainer li:before {
content: "\002012" !important; margin-right:10px;
}

#fj_isolate .emp_nr_outerframe {
padding: 0px;width: 100%;max-width: 980px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
}

#fj_isolate #emp_nr_header {
-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;text-align: center;padding: 0px;margin-bottom: 24px;
}

#fj_isolate #emp_nr_innerframe {
-webkit-box-sizing: border-box;-moz-box-sizing: border-box;width: 100%;padding: 0px;margin: 0px;text-align: left;font-family: arial;font-size: 11pt;line-height: 1.5;
}

#fj_isolate #emp_nr_footer {
-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;text-align: center;padding: 10px;
}

#fj_isolate .emp_nr_spalten {
margin: 0px 0;
}

#fj_isolate .emp_nr_spalten:after {
content: "";display: table;clear: both;
}

#fj_isolate .emp_nr_left {
float: left;width: 33.3%;
}

#fj_isolate .emp_nr_text_middle {
float: left;width: 33.3%;box-sizing: border-box;padding: 0px 8px 0px 8px
}

#fj_isolate .emp_nr_text_left {
float: left;width: 33.3%;box-sizing: border-box;padding: 11px 20px 0px 0px
}

#fj_isolate .emp_nr_text_right {
float: left;width: 33.3%;box-sizing: border-box;padding: 0px 8px 0px 20px
}

#fj_isolate .emp_nr_right {
float: right;width: 66%;
}

#fj_isolate .emp_nr_right_bottom {
float: left;width: 150%;padding-left: 22px;
}

#fj_isolate .emp_nr_both {
clear: both;
}

#fj_isolate .emp_nr_flex {
display: flex;align-items: flex-end;margin-top: 40px;
}

#fj_isolate .emp_nr_logo_default {
width: 300px;
}

#fj_isolate .emp_nr_logo_res {
display: none;
}

#fj_isolate .emp_nr_outerframe h1 {
font-size: 26pt;line-height: 1.0;margin-top: 6px;font-weight: normal;color: #000;
}

#fj_isolate .emp_nr_outerframe h2 {
font-size: 13pt;line-height: 1.2;margin: 0px 0;font-weight: bold;color: #000;padding-bottom: 5px;
}

#fj_isolate .emp_nr_outerframe h3 {
font-size: 10pt;line-height: 1.2;margin: 10px 0;font-weight: bold;color: #000;
}

#fj_isolate .emp_nr_outerframe p {

}

#fj_isolate , #fj_isolate print {
.emp_nr_spalten {
}

#fj_isolate .emp_nr_left {
float: left;width: 100%;padding-bottom: 30px;
}

#fj_isolate .emp_nr_right {
float: left;width: 100%;margin-top: -30px;
}

#fj_isolate .emp_nr_text_middle {
float: left;width: 100%;margin-bottom: 30px padding: 0px 0px 0px 8px
}

#fj_isolate .emp_nr_text_left {
float: left;width: 100%;margin-bottom: 30px padding: 0px 0px 0px 8px
}

#fj_isolate .emp_nr_text_right {
float: left;width: 100%;margin-bottom: 30px padding: 0px 0px 0px 8px
}

#fj_isolate .emp_nr_flex {
display: table;margin-top: 0;padding-top: -30px;
}

#fj_isolate .emp_nr_logo_default {
display: none;
}

#fj_isolate .emp_nr_logo_res {
display: table;padding-top: 30px;
}

#fj_isolate .emp_nr_outerframe a {
color: #000000;text-decoration: underline;
}

#fj_isolate .emp_nr_outerframe a:visited {
color: #000000;text-decoration: underline;
}

#fj_isolate .emp_nr_outerframe a:hover {
color: #000000;text-decoration: none;
}

#fj_isolate .emp_nr_outerframe a:active {
color: #000000;text-decoration: none;
}

#fj_isolate .emp_nr_outerframe a:focus {
color: #000000;text-decoration: none;
}

#fj_isolate .emp_nr_outerframe li {
margin: 4px 0px 0px 15px;
}

#fj_isolate .emp_nr_outerframe ul {
list-style-image: url(https://jobs.dornbrachtgroup.com/img0.php?id=21);list-style-position:outside;list-style-type:disc;padding-left: 2px;
}