#fj_isolate #jobTplContainer{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}#fj_isolate .emp_nr_logo{}#fj_isolate .emp_nr_logo2{style="padding-left:50px;"}#fj_isolate .img666{width:284px;height:135px}#fj_isolate .frame{width:100%}#fj_isolate .frametitle{max-width:1140px;padding:10px 0 0 10px;margin:0 auto;height:80px}#fj_isolate .frametitle img{max-height:66px;margin-left:10px}#fj_isolate .body,#fj_isolate html{margin:0;padding:0}#fj_isolate .frametitleright{display:inline-block;float:right;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.8;font-style:normal;font-weight:400}#fj_isolate .frametitlelang{min-height:40px;font-size:14px;padding:12px 0}#fj_isolate frametitlelinks{line-height:1.2;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.2;font-style:normal;font-weight:400}#fj_isolate .textfull{font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.8}#fj_isolate .textone{display:none;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.8}#fj_isolate h1{font-family:open sans,sans-serif!important;font-weight:400!important;font-size:30px!important;line-height:35px!important;margin:5px 0 10px;padding:0;color:#585f69!important;font-family:open sans,sans-serif}#fj_isolate .emp_nr_logo3 h4{height:50px}#fj_isolate .kontakt a{color:#555;text-decoration:none}#fj_isolate .kontakt a:visited{color:#555;text-decoration:none}#fj_isolate .kontakt a:hover{color:#fc0;text-decoration:underline}#fj_isolate .kontakt a:active{color:#555;text-decoration:none}#fj_isolate .kontakt a:focus{color:#555;text-decoration:none}#fj_isolate .itemLeft h2{font-size:18px;line-height:25px;margin:10px 0;padding:0;font-weight:700;color:##585f69;font-family:open sans,sans-serif;text-transform:none}#fj_isolate .itemBenefits h2{font-size:18px;line-height:25px;margin:10px 0;padding-top:10px;padding-bottom:10px;font-weight:700;color:##585f69;font-family:open sans,sans-serif;text-transform:none;width:100%}#fj_isolate h3{font-size:20px!important;line-height:27px!important;margin:5px 0 10px!important;padding:0!important;font-weight:400!important;color:##585f69;font-family:open sans,sans-serif!important;text-transform:none!important}#fj_isolate h1::before{display:inline-block;content:url(https://www.leonhard-weiss.com/jobs-files/pfeile/p-gross-g.svg);height:23px;width:14px;color:#f1c40f;margin:0 10px 0 0;padding:0}#fj_isolate li{margin:4px 0 0 15px}#fj_isolate ul{list-style-image:url(https://jobs.leonhard-weiss.com/img0.php?id=45);list-style-position:outside;list-style-type:disc;margin:0;padding:0}#fj_isolate #big_header{display:block}#fj_isolate #small_header{display:none}#fj_isolate .container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;justify-content:center;margin-bottom:15px}#fj_isolate .itemHeader{margin:0 auto;height:340px;max-height:340px;background-position-x:center;background-repeat:no-repeat;background-size:cover;background-image:url(https://www.leonhard-weiss.com/jobs-files/header2560/2560-gewerblich.jpg)}#fj_isolate .itemContent{margin:0 auto;width:1140px;height:340px;background-color:red;display:flex;flex-direction:row;align-items:stretch}#fj_isolate .itemLeft{padding-top:30px;padding-left:10px;margin-right:72px;max-width:760px}#fj_isolate .itemRight{padding:34px 10px 0 0;width:278px}#fj_isolate .itemBenefits{width:100%;float:none}#fj_isolate .imgKontakt{height:25px;vertical-align:middle;margin-right:15px}#fj_isolate .img6{width:20px;height:25px;vertical-align:middle}#fj_isolate .innerleft5{float:left;width:25px}#fj_isolate .innerlefttop5{height:40px}#fj_isolate .innerleft6{vertical-align:top;height:50px}#fj_isolate .innerright5{margin-left:15px;float:right;width:220px}#fj_isolate .innerrighttop5{height:40px}#fj_isolate .innerright6{vertical-align:bottom;height:50px}#fj_isolate hr.new1{line-height:1;border-top-width:1px;border-top-style:solid;border-top-color:#ccc;margin:10px 0;border-bottom:transparent}#fj_isolate hr.new2{display:none;line-height:1;border-top-width:1px;border-top-style:solid;border-top-color:#ccc;margin:10px 0;border-bottom:transparent}#fj_isolate .kontakt{width:255px;height:40px;vertical-align:middle;font-family:Arial,sans-serif;font-size:14px;line-height:1.8px;color:#555}#fj_isolate .kontakt2{width:255px;height:60px;vertical-align:middle;font-family:Arial,sans-serif;font-size:14px;color:#555}#fj_isolate .kontaktleft{float:left}#fj_isolate .kontaktright{float:left}#fj_isolate .kontakt3{width:100%;vertical-align:middle;font-family:Arial,sans-serif;font-size:14px;color:#555}#fj_isolate .all{overflow:hidden;width:100%;background-color:#efefef;min-width:375px}#fj_isolate .allinner{padding:0 10px;max-width:1110px;margin:0 auto}#fj_isolate .pictureholder{border:1px solid #000;margin:auto;width:70px;height:70px;border-color:#f6f6f6;border-width:7px;border-radius:50%}#fj_isolate .picture{text-align:center;vertical-align:middle;height:90px}#fj_isolate .content{font-family:Arial,Helvetica,sans-serif;font-size:14px;text-align:center;height:90px;margin-top:5px;padding-left:10px;margin-left:0;padding-right:10px;line-height:1.4}#fj_isolate .img{vertical-align:middle;width:30px;height:30px;margin:auto}#fj_isolate .img2{vertical-align:middle;width:80px;height:80px;margin:auto}#fj_isolate .innerleft1{float:left;width:277px}#fj_isolate .innerleft2{float:left;width:277px}#fj_isolate .innerright1{float:left;width:277px}#fj_isolate .innerright2{float:left;width:277px}#fj_isolate .helper{display:inline-block;height:100%;vertical-align:middle}#fj_isolate .helper2{height:100%;vertical-align:middle}#fj_isolate .floatleft img{width:40px;vertical-align:middle}#fj_isolate .floatright{float:right}#fj_isolate .floatleft{float:left}#fj_isolate .all2{width:100%;height:60px}#fj_isolate .all3{width:100%;height:80px}#fj_isolate .benefitsone{display:none}#fj_isolate .table{padding-left:500px}#fj_isolate .emp_nr_logo3{display:none}#fj_isolate .itemHeader{margin:0 auto;height:340px;max-height:auto;background-position-x:center;background-position-y:center;background-repeat:no-repeat;background-size:contain;background-image:url(https://www.leonhard-weiss.com/jobs-files/header2560/2560-gewerblich.jpg)}#fj_isolate{.emp_nr_logo{ width:100%; } #fj_isolate .emp_nr_logo2 { width:284px;float:left; } #fj_isolate .emp_nr_logo3 { display:block;width:284px;float:left; } #fj_isolate .emp_nr_text { width:284px;float:left; } #fj_isolate .emp_nr_text2 { width:284px;height:370px;float:left; } #fj_isolate .kontakt3 { width:284px;height:70px;float:left; } #fj_isolate hr.new2 { display:block; } #fj_isolate .img666 { width:284px;height:135px;margin-bottom:8px; } #fj_isolate .container { flex-direction: column; } #fj_isolate .itemHeader { order:1;background-Image:none;height:auto;max-height:none; } #fj_isolate .itemLeft { order:2;margin-left:0;width:90%;margin-right:0px;max-width:1040px; } #fj_isolate .itemBenefits { order:3; } #fj_isolate .itemRight { order:4;margin-left:10px;max-width:700px;width:95%; } #fj_isolate .all3 { order:5; } #fj_isolate .all2 { order:6; } #fj_isolate #big_header { display: none; } #fj_isolate #small_header { display: block; } #fj_isolate hr.new1 { border-color: cfcecc; } #fj_isolate .innerleft1 { width:100%;height:50px;margin-top:5px;margin-bottom:5px; } #fj_isolate .innerleft2 { width:100%;height:50px;margin-top:5px;margin-bottom:5px; } #fj_isolate .innerright1 { width:100%;height:50px;margin-top:5px;margin-bottom:5px; } #fj_isolate .innerright2 { width:100%;height:50px;margin-top:5px;margin-bottom:5px; } #fj_isolate .table { padding-left:200px; } #fj_isolate .picture { float:left; } #fj_isolate .content { display: table-cell;text-align: left;vertical-align: middle;float:left;height:50px;width:80%;margin-top:0px;padding-top:15px; } #fj_isolate .itemBenefits h2 { margin:0;margin-top:5px; } #fj_isolate .allinner { width:100%;height:80px; } #fj_isolate .img2 { height:50px; } #fj_isolate { .textfull{ display:none; } #fj_isolate .textone { display:block; } #fj_isolate .all { } #fj_isolate .content { width:initial; } #fj_isolate .benefitsfull { font-family:Arial,Helvetica,sans-serif;font-size:14px;text-align:center;line-height:1.4;display:none; } #fj_isolate .benefitsone { font-family:Arial,Helvetica,sans-serif;font-size:14px;text-align:left;line-height:1.4;display:block; } #fj_isolate { hr.new2{ display:none; } #fj_isolate .emp_nr_logo3 { display:none; } #fj_isolate .img666 { width:284px;height:135px;margin-bottom:0px; }}