body.mobile-app,body.mobile-app .form-control{font-size:16px}body.mobile-app .btn-danger{background-color:#6eb641;border-color:#6eb641}body.mobile-app .btn-danger:focus,body.mobile-app .btn-danger.focus{background-color:#6eb641;border-color:#6eb641}body.mobile-app .btn-danger:hover{background-color:#6eb641;border-color:#6eb641}body.mobile-app .btn-danger:active,body.mobile-app .btn-danger.active,body.mobile-app .open>.dropdown-toggle.btn-danger{background-color:#6eb641;border-color:#6eb641}body.mobile-app .btn-danger:active:hover,body.mobile-app .btn-danger.active:hover,body.mobile-app .open>.dropdown-toggle.btn-danger:hover,body.mobile-app .btn-danger:active:focus,body.mobile-app .btn-danger.active:focus,body.mobile-app .open>.dropdown-toggle.btn-danger:focus,body.mobile-app .btn-danger:active.focus,body.mobile-app .btn-danger.active.focus,body.mobile-app .open>.dropdown-toggle.btn-danger.focus{background-color:#6eb641;border-color:#6eb641}body.mobile-app .btn-danger.disabled:hover,body.mobile-app .btn-danger[disabled]:hover,body.mobile-app fieldset[disabled] .btn-danger:hover,body.mobile-app .btn-danger.disabled:focus,body.mobile-app .btn-danger[disabled]:focus,body.mobile-app fieldset[disabled] .btn-danger:focus,body.mobile-app .btn-danger.disabled.focus,body.mobile-app .btn-danger[disabled].focus,body.mobile-app fieldset[disabled] .btn-danger.focus{background-color:#6eb641;border-color:#6eb641}body.mobile-app .btn-danger .badge{color:#6eb641}body.mobile-app .btn-primary{background-color:#6eb641;border-color:#6eb641}body.mobile-app .btn-primary:focus,body.mobile-app .btn-primary.focus{background-color:#6eb641;border-color:#6eb641}body.mobile-app .btn-primary:hover{background-color:#6eb641;border-color:#6eb641}body.mobile-app .btn-primary:active,body.mobile-app .btn-primary.active,body.mobile-app .open>.dropdown-toggle.btn-primary{background-color:#6eb641;border-color:#6eb641}body.mobile-app .btn-primary:active:hover,body.mobile-app .btn-primary.active:hover,body.mobile-app .open>.dropdown-toggle.btn-primary:hover,body.mobile-app .btn-primary:active:focus,body.mobile-app .btn-primary.active:focus,body.mobile-app .open>.dropdown-toggle.btn-primary:focus,body.mobile-app .btn-primary:active.focus,body.mobile-app .btn-primary.active.focus,body.mobile-app .open>.dropdown-toggle.btn-primary.focus{background-color:#6eb641;border-color:#6eb641}body.mobile-app .btn-primary:active,body.mobile-app .btn-primary.active,body.mobile-app .open>.dropdown-toggle.btn-primary{background-image:none}body.mobile-app .btn-primary.disabled:hover,body.mobile-app .btn-primary[disabled]:hover,body.mobile-app fieldset[disabled] .btn-primary:hover,body.mobile-app .btn-primary.disabled:focus,body.mobile-app .btn-primary[disabled]:focus,body.mobile-app fieldset[disabled] .btn-primary:focus,body.mobile-app .btn-primary.disabled.focus,body.mobile-app .btn-primary[disabled].focus,body.mobile-app fieldset[disabled] .btn-primary.focus{background-color:#6eb641;border-color:#6eb641}body.mobile-app .btn-primary .badge{color:#6eb641}.pull-right{float:right}.fj_content{margin-left:5px}.fj_content h2{font-size:12px;color:#333;display:inline}.h2{margin-top:25px}.jumbotron .h2{margin-top:0}.text-left{text-align:left}.top_employer .benefits table tbody tr:nth-child(even){border-left:5px solid transparent}hr :not(#fj_isolate),.hr{clear:both;display:none;height:1px}.fj_content p{margin:15px 0;padding:0;font-size:12px}form{margin:0;padding:0}.fj_content h1{font-size:14px;font-weight:bold;color:#9c0000;display:inline}.fj_content h1 span{display:none}@media print{.page_icons,.page_icons_over{visibility:hidden;display:none}.popup_page{margin:0;padding:0;text-align:left;clear:both}.popup_page h1{padding:0;margin:0 0 10px;font-size:12px;font-weight:normal}}@media screen,handheld{.page_icons,.page_icons_over{padding:2px;margin:0 0 10px 10px;float:right;clear:both}.page_icons{filter:alpha(opacity=40);-moz-opacity:.40;opacity:.40}#arl_list_form .page_icons{-moz-opacity:unset;opacity:unset}.page_icons td,.page_icons_over td{padding-left:3px;padding-right:3px}.popup_page{margin:0;padding:0;border:2px solid #c44f98;text-align:left;clear:both;background-color:#fff}.popup_page h1{margin:0 0 2px;padding:5px 0 5px 7px;font-size:12px;font-weight:normal;background-color:#c44f98;color:#fff}}.box_small_top{background:url(../images/box_sm_top.gif) no-repeat top left;width:169px;min-height:27px;padding:0}.box_small_bottom{background:url(../images/box_sm_bottom.gif) no-repeat bottom left;width:169px;min-height:2px}.box_small_bottom h1{font-weight:bold;font-size:11px;color:#fff;text-align:center;padding:10px 0 2px;margin:0;display:block}.box_small_bottom h2{font-weight:bold;font-size:11px;color:#000;text-align:left;padding:5px 5px 8px;margin:0}.box_small_bottom h2{font-weight:bold;font-size:11px;color:#000;text-align:left;padding:5px 5px 8px;margin:0}.box_small_bottom p{clear:both;font-weight:normal;font-size:11px;padding:5px;text-align:left;color:#000;margin-bottom:0}.box_small_content{background:url(../images/box_sm_bg.gif) repeat-y left;width:169px;min-height:27px;margin-bottom:10px}.box_small_content ul{list-style-type:square;margin:0;padding-left:18px;line-height:20px}.errormsg,.errormsg2{border-top:1px solid #333;padding:8px 5px 5px 30px;font-size:11px;color:red;background:url(../images/button_fehler.gif) no-repeat left center;min-height:17px;clear:both;text-align:left}.errormsg2{background-color:#ddd}.dberr{border-top:1px solid #333;padding:8px 5px 5px 30px;font-size:11px;color:red;background:url(../images/button_fehler.gif) no-repeat left center;min-height:17px;clear:both;text-align:left}.succmsg{border-top:1px solid #333;padding:5px 5px 5px 30px;font-size:15px;background:url(../images/button_erfolg.gif) no-repeat left center;min-height:17px;clear:both;text-align:left;margin-right:2px}.selectize-input.items{border-radius:5px !important}.cell_form{padding:5px;text-align:left}.title_form{font-weight:bold;padding-bottom:0;display:inline}.title_form_duty{font-weight:bold;padding-bottom:0;display:inline;padding-right:10px;background:url(../images/duty.gif) no-repeat top right;clear:right}.title_filter{font-weight:bold;padding-bottom:5px;font-size:15px;position:relative;top:1px;left:1px;color:#fbd5a4}.title_filter span{position:absolute;top:-1px;left:-1px;color:#a01f31}.sub_form{font-size:10px;color:#666}.input_filter{width:240px;height:25px;padding-top:0}.select_filter{height:25px;padding-top:3px}option{padding:0 3px}.editable{cursor:pointer;overflow:hidden;border-bottom:1px dotted #bbb}.editable_over{background-color:#fdebd5;cursor:pointer;overflow:hidden;border-bottom:1px dotted #333}.editable_disabled{overflow:hidden;color:#666}.button{background-color:#eee;border:1px outset;padding:1px;margin:2px;font-family:Verdana,sans-serif;font-size:12px;font-weight:bold}.button_small{background-color:#eee;border:1px outset;padding:1px;margin:1px;font-family:Verdana,sans-serif;font-size:10px;font-weight:normal}.button_img{border:0;background-color:transparent;width:92px;height:18px;cursor:pointer}.form-check-input[type=checkbox]{border-radius:.25em;margin-right:5px}.sl_top{width:768px;margin-left:5px;padding-top:2px;padding-bottom:2px;clear:both}.sl_teaser{position:absolute;top:-8px;left:-15px;float:left;clear:both}.tablelist,.sl_list{width:768px;margin:0 0 0 5px;border:#f6b86b solid 1px;empty-cells:show}.tablelist td,.sl_list td{padding:4px 5px}.tablelist td a,.sl_list td a{text-decoration:none}.tablelist .tdhr,.sl_list .tdhr{border:0;padding:0;height:1px;background-color:#c6baa0}.tablelist .th_order,.sl_list .th_order{background-color:#f6b86b;text-align:center;font-weight:bold;padding:6px;cursor:pointer;position:relative;top:0;left:0}.tablelist .asc,.sl_list .asc,.tablelist .desc,.sl_list .desc{color:#fff;font-weight:bold;width:12px;height:12px;padding:0 1px 1px;float:right;font-size:10px;position:absolute;top:0;right:0}.tablelist .th_cat,.sl_list .th_cat,.tablelist .th_cat:hover,.sl_list .th_cat:hover{background-color:#fff;text-align:center;font-weight:bold;letter-spacing:2px;font-size:14px;padding:0;color:#666;border:1px solid #ddd;border-left:3px solid #999;cursor:default}.tablelist .th_cat_empty,.sl_list .th_cat_empty,.tablelist .th_cat_empty:hover,.sl_list .th_cat_empty:hover{background-color:#fff;cursor:default}.tablelist th,.sl_list th,.tablelist .th_off,.sl_list .th_off{background-color:#f6b86b;text-align:center;font-weight:bold;padding:6px;color:#000;cursor:pointer}.tddetail th,.tddetail .th_off,.tddetail .th_order{padding-top:2px !important;padding-bottom:2px !important;background-color:#fbd5a4;font-size:10px !important;font-weight:normal}.tablelist th:hover,.sl_list th:hover{background-color:#a02031;color:#fff}.tablelist .th_off,.sl_list .th_off,.tablelist .th_off:hover,.sl_list .th_off:hover{color:#444 !important;cursor:default;background-color:#f6b86b !important}.tablelist th a,.tablelist th a:visited,.sl_list th a,.sl_list th a:visited{text-decoration:none;color:#333;position:relative;top:0;left:-8px}.tablelist th a:hover,.tablelist th a:active,.sl_list th a:hover,.sl_list th a:active,.tablelist th:hover a,.sl_list th:hover a{text-decoration:none;color:#fff}.empty{filter:alpha(opacity=40);-moz-opacity:.40;opacity:.40}.tr_over .td1,.tr_over .td2,.tr_over .td3,.tr_over .empty{background-color:#dfd;filter:alpha(opacity=100);-moz-opacity:1;opacity:1}.td1{background:#fff}.td2{background:#ddd}.td3{background:#fef1e1}.td_cat{border-left:3px solid #999}.tddetail{padding:0 !important}.tddetail .detail,.tddetail .detail2,.tddetail .detail3{padding:0;margin:0 0 5px 1px;border:0;border-top:1px dotted #999;border-bottom:1px dotted #999;border-left:2px solid #fbd5a4;display:none;position:relative;top:0;right:-1px}.tddetail .detail2{border-top:1px dotted #999;border-bottom:1px dotted #999;border-left:2px solid #900;padding-left:0;margin-left:1px;position:relative;top:0;right:-1px}.nav_count{color:#000;font-size:12px}.tddetail .nav_count{color:#000;font-size:11px}.nav_count a,.nav_count a:visited{color:#000;text-decoration:none;padding-left:2px;padding-right:2px}.nav_count a:hover{border-bottom:3px solid #ddd}.tddetail .nav_count a:hover{border-bottom:1px solid #ddd}.nav_button{padding-left:5px}#reviews thead tr th{vertical-align:top !important;min-width:97px}#reviews thead tr th[data-dt-column="0"],#reviews thead tr th[data-dt-column="4"],#reviews thead tr th[data-dt-column="5"]{min-width:60px}#reviews thead tr th[data-dt-column="2"],#reviews thead tr th[data-dt-column="3"]{min-width:135px}#reviews thead tr th:last-child{padding-bottom:25px}#reviews thead tr th,#reviews thead{height:40px}#reviews .btn{--bs-btn-padding-x:.6rem}#reviews .action_button_group{display:inline-flex}#frame_zone{width:100%;position:static !important}#fj_isolate{background:#fff none;position:relative;top:0;left:0;margin-left:10px;margin-right:10px;overflow:hidden !important;padding-top:10px}#fj_isolate h1{background-color:inherit;padding:0}.left{float:left}.right{float:right}.clear{clear:both}.spacerTop{margin-top:25px}.spacerTop20{margin-top:20px}.spacerTop25{margin-top:25px}.spacer10{margin-top:10px;margin-bottom:10px}.spacer15{margin-top:15px;margin-bottom:15px}.spacer25{margin-top:25px;margin-bottom:25px}.spacer50{margin-top:50px;margin-bottom:50px}.spacer{margin-bottom:70px}.rightFromIcon{padding-left:3px}.pagination{margin:4px -30px;vertical-align:middle}.employerList .pagination{margin:4px 0}.col-md-10 .pagination{margin:unset}.paginate{margin:0 2px;padding:0 2px}.paginate a{text-decoration:none;margin:0;padding:0;color:#c44f98}.paginate.disabled a{color:gray}.pageString{padding:0 2px;margin-right:20px}.pageString a,.pageString a:visited{color:black;text-decoration:none;padding:0 2px}.pageString .navCurrent{font-weight:bold;text-decoration:none;padding:0 3px;border-bottom:2px solid #c44f98;background:#ddd}img.companyLogo{max-width:160px}img.companyChildLogo{max-width:100px}div.error{height:25px;vertical-align:middle;color:red;font-weight:bold;padding-left:28px;padding-top:11px;background:url("../images/button_fehler.gif") no-repeat left center}div.error.hidden{display:none}.duty:after{content:' *'}.has-error .form-check-input{background-color:#a94442 !important;border:1px solid #c71d1b !important}.has-error label{color:#ef0806 !important}.has-error .form-control,.has-error .form-select{background-color:#f2dede}.has-error a{color:#4c5bba}.has-error.checkbox label{background-color:#f2dede;border:1px solid #a94442}.opacity-70{opacity:.7}.jobList .jobEntry{display:block;padding-top:20px;padding-bottom:20px}.jobList .jobEntry:hover{background-color:#f5f5f5;cursor:pointer}.jobList .jobEntry:not(:last-child){border-bottom:1px solid #ddd}.jobList .companyLogo,.jobList .jobDetails{margin-left:10px}.jobList .jobTitle{word-wrap:break-word}.jobList .jobTitle a{text-decoration:none;font-weight:bold}.jobList .jobIcons{margin-left:10px}.jobList .jobIcons .recommendation-enabled{vertical-align:-22%}.jobList .companyLogo{min-width:50px}.jobList .companyLogo img{max-height:35px;max-width:50px}.jobList .jobDetails{max-width:fit-content;width:80%}.jobList .additionalDetails{max-width:200px;margin-right:10px}.jobList .jobDate,.jobList .jobLocation{text-align:right}.jobList .jobDate{font-weight:bold}.jobList .jobLocation a{text-decoration:none}.jobList .jobLocation span{font-size:16px}.jobList .no-results{text-align:center;padding:50px;font-weight:bold}.mapLink,.listLink{text-decoration:none;font-weight:bold}.companyList .companyEntry{padding-top:20px;padding-bottom:20px}.companyList .companyEntry:not(:last-child){border-bottom:1px solid #ddd}.companyList .companyDetails{margin-left:10px;max-width:500px}.companyList .companyName{font-weight:bold}.companyList .companyAddress,.companyList .companyJobsUrl,.companyList .companyDescription,.companyList .companyMembers,.companyList .companyData{margin-top:15px}.companyList .companyJobsUrl a{text-decoration:none;font-weight:bold}.companyList .companyMembers img{max-height:80px;max-width:100px;margin-top:15px;margin-bottom:5px}.companyList .companyData span{font-size:75%;color:#777;padding-right:5px}.companyList .companyLogo{margin-left:10px;min-width:250px;text-align:center}.companyList .companyLogo img{max-height:100px;max-width:250px}.jobInfo .companyLogo{padding-right:0}.jobInfo .jobTitle{margin:10px 0;word-wrap:break-word}.jobInfoButtons a.btn,.jobInfoButtons button{width:100%}.jobInfo #jobLocations .hr-text{margin-top:.5em;margin-bottom:.5em}.jobInfo #jobLocations .hr-text.collapsed{margin-bottom:0}.jobInfo #jobLocations address{margin-bottom:0}.jobInfo #extendedJobLocations .row:not(:last-child){margin-bottom:15px}@media(min-width:730px){.jobInfo .mapImageBox{padding-right:0}}.jobInfo div.mapImage{width:100%;max-width:200px;height:100px;background-position:center;background-size:cover}#popular.container-fluid{padding:0}#popular a{text-decoration:none}#popular a:hover{text-decoration:underline}#jobSearch.panel{background:0;border:0;box-shadow:none}#jobSearch .hr-text>span:before,#jobSearch .hr-text>span:after{content:"";position:absolute;top:50%;width:9999px;height:1px;background:#fff}#jobSearch #advancedSearch .form-group{margin-bottom:0}.ui-autocomplete-loading{background:white url('/images/indicator.gif') right center no-repeat}.ui-autocomplete{max-height:250px;max-width:400px;background-color:white;overflow-y:auto;overflow-x:hidden;padding-left:0;border:1px solid #aaa;z-index:9999 !important}.ui-autocomplete li{list-style-type:none}.ui-menu-item{padding:5px;cursor:pointer}.ui-helper-hidden-accessible{display:none}.seo-logo .fa{color:#6a8e98}.top-ag-item{margin-top:20px;margin-bottom:20px}.top-ag-item img{max-height:60px;max-width:140px;padding-bottom:5px}.login-with>a{display:block;display:flex;align-items:center;background:#222;height:35px;width:100%;max-width:300px;padding:7px 10px 5px 50px;margin-bottom:4px;position:relative;font-size:14px;color:#ddd;box-shadow:0 0 5px rgba(0,0,0,0.25);border-radius:2px}.login-with>a:hover{text-decoration:none !important}.login-with>a:last-of-type{margin-bottom:0}.login-with>a::before{position:absolute;display:block;display:flex;justify-content:center;align-items:center;left:0;top:0;height:100%;width:35px;background-color:rgba(255,255,255,0.075);font-family:FontAwesome;color:#fff;font-size:22px;text-align:center;box-shadow:3px 0 5px -2px rgba(0,0,0,0.25)}.login-with>a.google{background-color:#dd4b39}.login-with>a.google::before{content:"\f1a0"}.login-with>a.facebook{background-color:#29487d}.login-with>a.facebook::before{content:"\f09a"}#socialButtons a{padding-top:11px;padding-bottom:10px;padding-left:2px}#socialButtons li:not(:last-child) a{padding-right:2px}#share_xing{color:#046064}#share_fb{color:#383f87}#share_mail{color:#c44f98}@media(max-width:767px){#socialButtons li{display:inline-block}#socialButtons li:first-child{padding-left:8px}}.terminal-look{font-size:13px;background-color:#000;color:#ddd;font-family:Courier New,sans-serif;padding:5px;width:100%;min-height:700px;overflow:auto}.terminal-look .level-debug{color:#ccc}.terminal-look .level-info{color:#468847}.terminal-look .level-notice{color:#3a87ad}.terminal-look .level-warning{color:#c09853}.terminal-look .level-error{color:#f0ad4e}.terminal-look .level-critical{color:#000;background-color:#ff7708}.terminal-look .level-alert,.terminal-look .level-emergency{color:#000;background-color:#c12a19;-webkit-animation:terminal-look-bg-blink 1s infinite;-moz-animation:terminal-look-bg-blink 1s infinite;-o-animation:terminal-look-bg-blink 1s infinite;animation:terminal-look-bg-blink 1s infinite}@-webkit-keyframes terminal-look-bg-blink{0,49%{color:#c12a19;background-color:#000}}.ads{margin-bottom:15px}.col-md-3 .ads{max-width:160px;margin:auto auto}[data-bs-toggle="collapse"],[data-toggle="collapse"]{cursor:pointer}.hr-text{display:block;text-align:center;overflow:hidden;white-space:nowrap}.hr-text>span{position:relative;display:inline-block}.hr-text>span:before,.hr-text>span:after{content:"";position:absolute;top:50%;width:9999px;height:1px;background:#eee}.hr-text>span:before{right:100%;margin-right:15px}.hr-text>span:after{left:100%;margin-left:15px}#advancedSearch .panel-body .row:last-child .form-group{margin-bottom:0}html,body{margin:0;padding:0;height:100%}.wrapper{min-height:100%}a.btn-danger{color:#fff}a.close{color:#000}.has-error .selectize-control,.has-error .selectize-dropdown{background-color:#fff}.has-error .selectize-input{background-color:#f2dede}.selectize-input,.selectize-input.dropdown-active,.selectize-dropdown,.selectize-dropdown.form-control{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-upload .thumbnail{margin-bottom:5px;max-width:250px;max-height:250px}.input-upload .thumbnail-clickable{cursor:pointer}.load-indicator{padding:10px;color:#878787;text-align:center}nav#topNavigation .navbar-brand{padding-top:2px;padding-bottom:2px}nav#topNavigation .navbar-brand>img{width:125px;height:35px;margin-top:7px}nav#topNavigation .user-img{width:32px;height:32px;margin-top:-8px;margin-bottom:-11px;display:inline-block;border-radius:8px !important;background:no-repeat center center;background-size:cover}nav#topNavigation #login-dropdown{padding:10px;min-width:250px;max-width:100%}#login-dropdown span#or-label{display:block;max-width:300px;margin:10px 0 8px 0;font-size:12px;position:relative;text-align:center}#login-dropdown span#or-label::before,span#or-label::after{content:"";position:absolute;top:calc(50% - 2px);width:calc(50% - 28px);height:1px;background:#999}#login-dropdown span#or-label::before{left:0}#login-dropdown span#or-label::after{right:0}.bottomAds{padding-top:20px;padding-bottom:10px}@media(max-width:730px){.bottomAds{display:none !important}}footer{padding-top:50px;width:100%;min-height:200px;background:#231f20;color:#fff}footer a,footer a:link,footer a:visited{text-decoration:none;color:#fff}footer a:hover{color:#505052;text-decoration:none}.fa-rotate-45{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}:root .fa-rotate-45{filter:none}.mx-auto{margin:0 auto !important}.d-block{display:block}.font-weight-bold{font-weight:bold !important}.list-divider{margin:0 auto;min-height:1px;width:50%;border-bottom:1px solid #ddd}.row-eq-height-no-break{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.row-eq-height{display:flex;display:-webkit-flex;flex-wrap:wrap}.row-eq-vcenter{align-items:center}.panel-no-body>.panel-heading{border-bottom:0}.panel-left-arrow>.panel-heading:after,.panel-left-arrow>.panel-heading:before{position:absolute;top:12px;left:0;right:100%;width:0;height:0;display:block;content:" ";border-color:transparent;border-style:solid solid outset;pointer-events:none}.panel-left-arrow>.panel-heading:before{border-right-color:inherit;border-width:8px}.panel-left-arrow>.panel-heading:after{border-width:7px;border-right-color:inherit;margin-top:1px;margin-left:2px}.panel-left-arrow.panel-default>.panel-heading:after{border-right-color:#f5f5f5}.panel-left-arrow.panel-primary>.panel-heading:after{border-right-color:#337ab7}.panel-left-arrow.panel-info>.panel-heading:after{border-right-color:#d9edf7}.panel-left-arrow.panel-success>.panel-heading:after{border-right-color:#dff0d8}.panel-left-arrow.panel-warning>.panel-heading:after{border-right-color:#fcf8e3}.panel-left-arrow.panel-danger>.panel-heading:after{border-right-color:#f2dede}.debug.companyList img{border:1px dashed red;padding:0 !important}#tagList .editable,#tagList .editable_over{border:none !important}.h-100{height:100% !important}.talent-search-result{display:flex;flex-direction:column;justify-content:space-between}.talent-search-result .watchlist-button{position:absolute;top:-5px;right:8px}.talent-search-result .watchlist-button .fa-bookmark-o{color:#777}.talent-search-result .watchlist-button .fa-solid.fa-bookmark{color:red}.talent-search-input input{-webkit-appearance:none;padding:.5rem 1.5rem !important;border:1px solid #dce0e0;color:#565a5c;font-size:16px !important;height:44px !important;font-weight:300}.male-color{color:#147ac4}.female-color{color:#f92766}#share_link_area{background-color:#ededed;border:1px solid #c1c1c1;padding:10px;display:none}#share_link_area .title{font-weight:bolder}.shareBttn a:hover,.shareBttn a{cursor:pointer;text-decoration:none}.user_image{width:150px;height:150px;border-radius:75px !important;display:block;background:no-repeat center center;background-size:cover;line-height:150px}.recommendationText h3{margin:60px 0}.recommendation-enabled{color:#e2bb42;text-shadow:1px 1px 4px #fed449}.rating-stars .fa-solid,.rating-stars .fa-regular,.rating-stars .fa-duotone,.rating-stars .fa{color:#f2b01e}.top_employer .introduction h3{padding-bottom:20px}.top_employer .introduction .winner{text-align:center}.top_employer .introduction .charts{padding:5% 0}.top_employer .introduction .charts img{padding:0}.top_employer .benefits table tr th:nth-last-child(-n+2){color:white;border:1px solid black}.top_employer .benefits table tr th:nth-last-child(2){background:#de2c1d}.top_employer .benefits table tr th:last-child{background:#ff5b58}.top_employer .benefits table tbody tr:nth-child(odd){border-left:5px solid #9c0000;background-color:lightgrey}.top_employer table tr td:nth-last-child(-n+2){text-align:center;border-left:1px solid black;border-right:1px solid black}.top_employer .benefits table tbody tr:last-child td:nth-last-child(-n+2){border-bottom:1px solid black}.top_employer .price img{width:138%}.top_employer .price article div{text-align:center;width:138%}.top_employer .price article div a{margin:5% 0}@media only screen and (max-width:780px){.top_employer .introduction{padding-bottom:0}.top_employer .introduction article{display:flex;flex-direction:column-reverse}.top_employer .introduction .charts .chart2{position:unset}.top_employer table tr td{vertical-align:middle}.top_employer .price img{width:100%;padding:4% 2%}.top_employer .price article div{width:108%}.top_employer .price article div a{padding:4%}}@media only screen and (min-width:768px){.col-salary{padding-right:0}.col-salary-type{padding-left:0}}@media only screen and (max-width:990px){#appSearchForm .col-salary-currency,#appSearchForm .col-salary-type{margin-top:24px}#appSearchForm .col-salary-type{margin-bottom:10px}}@media only screen and (max-width:492px){.col-salary-type{padding-left:10px !important;margin-bottom:.5rem}#appSearchForm .col-salary-type{padding-left:12px !important;padding-right:12px !important}.input-jobwish{margin-top:-.35px;margin-bottom:1rem}.input-career{margin-top:.75rem;margin-bottom:-.5rem}.input-phone,.input-password-repeat{margin-top:.75rem}.input-phone{margin-bottom:-.35rem}.rx-mt-sm-1{margin-top:.5rem}.rx-mb-sm-1{margin-bottom:.5rem}.rx-mb-sm-2{margin-bottom:1rem}.rx-mt-sm-4-neg{margin-top:-4.5rem}.rx-mb-sm-6{margin-bottom:5.5rem}.rx-mt-sm-6{margin-top:5.5rem !important}}.file-list{margin-bottom:0}.file-list li:last-of-type{margin-bottom:10px}.top-company-package{width:100%;border:1px solid #ea6264;font-size:18px;text-align:center;line-height:1.2;margin-bottom:30px}.top-company-package div{padding:5px}.top-company-package .heading{background-color:#c9191c;font-size:22px;font-weight:bold;text-transform:uppercase}.top-company-package .top-company,.top-company-package .plus-company{width:50%;float:left;color:#fff}.top-company-package .top-company{background-color:#e83c3e}.top-company-package .plus-company{background-color:#ea5456}.top-company-package .cost{font-size:28px;font-weight:bold}.top-company-package .cost sup{top:-12px;font-size:14px;font-weight:normal}.top-company-package .monthly{position:relative;top:-12px;font-size:14px;font-weight:normal}.top-company-package .btn{margin-bottom:5px;font-weight:bold}.top-company-package .job-count{clear:both;background-color:#ecedec}@media only screen and (max-width:767px){.top-company-package{font-size:28px}.top-company-package .heading{font-size:32px}}.top-company-icon .fa-trophy,.plus-company-icon .fa-trophy{color:#f2b01e}.plus-company-icon .fa-trophy{font-size:2.6em}.top-company-icon .fa-star{position:relative;top:-9px;font-size:12px}#baJobDeniedForm .hide{display:none}.btn{box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)}.btn:hover{box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15)}.input-group-btn .btn,.input-group-btn .btn:hover,.input-group-addon,.input-group-addon:hover,.btn-group .btn,.btn-group .btn:hover{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;box-shadow:none}.berufOffline{color:red !important}#flashMessages{position:absolute;top:7%;left:0;right:0;margin:auto;z-index:9999}#flashMessages .alert{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)}.reviewForm .criteria{text-align:center}.reviewForm .rating{display:inline-block;position:relative;height:50px;line-height:50px;font-size:42px}.reviewForm .rating label{position:absolute;top:0;left:0;height:100%;cursor:pointer}.reviewForm .rating label:last-child{position:static}.reviewForm .rating label:nth-child(1){z-index:5}.reviewForm .rating label:nth-child(2){z-index:4}.reviewForm .rating label:nth-child(3){z-index:3}.reviewForm .rating label:nth-child(4){z-index:2}.reviewForm .rating label:nth-child(5){z-index:1}.reviewForm .rating label input{position:absolute;top:0;left:0;opacity:0}.reviewForm .rating label .fa-star{float:left;color:transparent}.reviewForm .rating label:last-child .fa-star{color:#ddd}.reviewForm .rating:not(:hover) label input:checked ~ .fa-star,.rating:hover label:hover input ~ .fa-star{color:#ffd700}.reviewForm .rating label input:focus:not(:checked) ~ .fa-star:last-child{color:#ddd;text-shadow:0 0 5px #ffd700}.reviewForm textarea{height:150px}.myReview table tr th{vertical-align:middle;text-align:center}.myReview table tr td{vertical-align:middle}.myReview .avgStars{text-align:center}.rating-stars .fa-solid,.rating-stars .fa-regular,.rating-stars .fa-duotone,.rating-stars .fa{font-size:22px;padding:2px}.review-entry{margin-bottom:7em}.review-entry .rating-stars{text-align:center;padding:0}.review-entry .rating-stars h2{margin-top:0;margin-bottom:6px}.review-entry .rating_criteria{padding-left:30px}.review-entry .rating-label,.review-entry .rating-value{padding-left:0}.review-entry .panel-default{background-color:#f5f5f5}.rating-criteria .fa-solid,.rating-criteria .fa-regular,.rating-criteria .fa,.rating-stars .fa,.rating-value .fa{color:#ffd700;font-size:19px;padding-right:1px;vertical-align:middle}#reviewFilterForm .filter-box span{line-height:2.5}.rating-avg .rating-criteria .fa,.rating-avg .avg-review .fa{font-size:18px}.rating-avg .rating-num{font-size:28px}.rating-avg .rating-total{font-size:11.5px}.rating-avg .rating-criteria,.rating-avg .avg-review{padding-right:0}#filterFormCompanyPage .hr-text{display:none}#filterFormCompanyPage #advancedSearch{display:block;margin-top:-25px}@media(min-width:768px){.rating-criteria .rating-value{padding:0}}@media(max-width:991px){.blank_label{display:none}}.display-flex{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.mt-0{margin-top:0}.mt-1{margin-top:1em}.mt-2{margin-top:2em}.mt-3{margin-top:3em}.mb-0{margin-bottom:0}.mb-1{margin-bottom:1em}.mb-2{margin-bottom:2em}.mb-3{margin-bottom:3em}.mr-1{margin-right:1em}.ml-1{margin-left:1em}.w-100{width:100% !important}.form-select,select.form-control{cursor:pointer}#loadingOverlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.6);z-index:999;cursor:wait}#loadingOverlay i.fa{position:absolute;top:calc(50% - 35px);left:calc(50% - 35px);color:#fff}.ipad_slideshow{width:100%}#slideShow{position:relative;width:100%;margin-bottom:50px}#slideShow a{text-decoration:none;color:black}#slideShow .carousel-inner{position:absolute;top:17%;left:12%;width:75%;height:70%}#slideShow .item{height:100%;width:100%}#slideShow .item>a{display:block;width:100%;height:100%}#slideShow .item .companyLogo img{max-width:50%;margin-bottom:4%;max-height:110px}#slideShow .item .reviewText{margin-bottom:5%}#slideShow .reviewText{font-weight:bold}#slideShow .carousel-indicators{position:static;width:100%;margin:30px 0 0 0 !important;left:50%;z-index:15;padding-left:0;list-style:none;text-align:center}#slideShow .carousel-indicators li{border:1px solid transparent;background:#d8d4d4;display:inline-block;width:20px;height:20px;text-indent:-999px;border-radius:10px;cursor:pointer;margin:1px 10px 1px 1px}.carousel-indicators li:last-of-type{margin-right:0}#slideShow .carousel-indicators li.active{background:#b2b3b7}#slideShow .item>*:not(.companyLogo){margin-left:0}@media(min-width:575px){.rating-avg .col-xs-7{padding:0;line-height:1.25}}@media(min-width:990px){.jobInfo .iconbox{margin-left:1.85rem !important}address .fa.fa-fw{width:unset}}@media(max-width:990px){.jobInfo .iconbox{margin-left:unset !important}}@media(max-width:575px){#slideShow *{font-size:101%}#slideShow .item .companyLogo{max-width:40%}table .row{display:table-row}}@media(max-width:500px){#slideShow *{font-size:99%}#slideShow .carousel-inner{top:14%}#slideShow .item .companyLogo{max-width:31%;margin-bottom:3%}#slideShow .item .reviewText{margin-bottom:0}#slideShow .item .bottom{margin-top:-3%}}@media(max-width:414px){#slideShow *{font-size:97%}#slideShow .carousel-inner{top:13%}#slideShow .carousel-inner{height:66%}#slideShow .item .companyLogo{max-width:30%;margin-bottom:2%}#slideShow .item .bottom{margin-top:-5%}}@media(max-width:400px){#slideShow *{font-size:95%}#slideShow .item .companyLogo{max-width:25%}#slideShow .item .bottom{margin-top:-6%}}