body.mobile-app,body.mobile-app .form-control{font-size:16px}body.mobile-app .btn-danger,body.mobile-app .btn-danger.active,body.mobile-app .btn-danger.active.focus,body.mobile-app .btn-danger.active:focus,body.mobile-app .btn-danger.active:hover,body.mobile-app .btn-danger.disabled.focus,body.mobile-app .btn-danger.disabled:focus,body.mobile-app .btn-danger.disabled:hover,body.mobile-app .btn-danger.focus,body.mobile-app .btn-danger:active,body.mobile-app .btn-danger:active.focus,body.mobile-app .btn-danger:active:focus,body.mobile-app .btn-danger:active:hover,body.mobile-app .btn-danger:focus,body.mobile-app .btn-danger:hover,body.mobile-app .btn-danger[disabled].focus,body.mobile-app .btn-danger[disabled]:focus,body.mobile-app .btn-danger[disabled]:hover,body.mobile-app .open>.dropdown-toggle.btn-danger,body.mobile-app .open>.dropdown-toggle.btn-danger.focus,body.mobile-app .open>.dropdown-toggle.btn-danger:focus,body.mobile-app .open>.dropdown-toggle.btn-danger:hover,body.mobile-app fieldset[disabled] .btn-danger.focus,body.mobile-app fieldset[disabled] .btn-danger:focus,body.mobile-app fieldset[disabled] .btn-danger:hover{background-color:#6eb641;border-color:#6eb641}body.mobile-app .btn-danger .badge{color:#6eb641}body.mobile-app .btn-primary,body.mobile-app .btn-primary.active,body.mobile-app .btn-primary.active.focus,body.mobile-app .btn-primary.active:focus,body.mobile-app .btn-primary.active:hover,body.mobile-app .btn-primary.focus,body.mobile-app .btn-primary:active,body.mobile-app .btn-primary:active.focus,body.mobile-app .btn-primary:active:focus,body.mobile-app .btn-primary:active:hover,body.mobile-app .btn-primary:focus,body.mobile-app .btn-primary:hover,body.mobile-app .open>.dropdown-toggle.btn-primary,body.mobile-app .open>.dropdown-toggle.btn-primary.focus,body.mobile-app .open>.dropdown-toggle.btn-primary:focus,body.mobile-app .open>.dropdown-toggle.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-image:none}body.mobile-app .btn-primary.disabled.focus,body.mobile-app .btn-primary.disabled:focus,body.mobile-app .btn-primary.disabled:hover,body.mobile-app .btn-primary[disabled].focus,body.mobile-app .btn-primary[disabled]:focus,body.mobile-app .btn-primary[disabled]:hover,body.mobile-app fieldset[disabled] .btn-primary.focus,body.mobile-app fieldset[disabled] .btn-primary:focus,body.mobile-app fieldset[disabled] .btn-primary:hover{background-color:#6eb641;border-color:#6eb641}body.mobile-app .btn-primary .badge{color:#6eb641}.fj_content{margin-left:5px}.fj_content h2{font-size:12px;color:#333;display:inline}.hr,hr :not(#fj_isolate){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:700;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:400}}@media handheld,screen{.page_icons,.page_icons_over{padding:2px;margin:0 0 10px 10px;float:right;clear:both}.page_icons{filter:alpha(opacity=40);-moz-opacity:.4;opacity:.4}.page_icons_over td,.page_icons 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:400;background-color:#c44f98;color:#fff}}.box_small_top{background:url(../images/box_sm_top.gif) no-repeat 0 0;width:169px;min-height:27px;padding:0}.box_small_bottom{background:url(../images/box_sm_bottom.gif) no-repeat 0 100%;width:169px;min-height:2px}.box_small_bottom h1{font-weight:700;font-size:11px;color:#fff;text-align:center;padding:10px 0 2px;margin:0;display:block}.box_small_bottom h2{font-weight:700;padding:5px 5px 8px;margin:0}.box_small_bottom h2,.box_small_bottom p{font-size:11px;color:#000;text-align:left}.box_small_bottom p{clear:both;font-weight:400;padding:5px;margin-bottom:0}.box_small_content{background:url(../images/box_sm_bg.gif) repeat-y 0;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 0;min-height:17px;clear:both;text-align:left}.errormsg2{background-color:#ddd}.dberr{padding:8px 5px 5px 30px;font-size:11px;color:red;background:url(../images/button_fehler.gif) no-repeat 0}.dberr,.succmsg{border-top:1px solid #333;min-height:17px;clear:both;text-align:left}.succmsg{padding:5px 5px 5px 30px;font-size:15px;background:url(../images/button_erfolg.gif) no-repeat 0;margin-right:2px}.cell_form{padding:5px;text-align:left}.title_form,.title_form_duty{font-weight:700;padding-bottom:0;display:inline}.title_form_duty{padding-right:10px;background:url(../images/duty.gif) no-repeat 100% 0;clear:right}.title_filter{font-weight:700;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{border-bottom:1px dotted #bbb}.editable,.editable_over{cursor:pointer;overflow:hidden}.editable_over{background-color:#fdebd5;border-bottom:1px dotted #333}.editable_disabled{overflow:hidden;color:#666}.button{margin:2px;font-size:12px;font-weight:700}.button,.button_small{background-color:#eee;border:1px outset;padding:1px;font-family:Verdana,sans-serif}.button_small{margin:1px;font-size:10px;font-weight:400}.button_img{border:0;background-color:transparent;width:92px;height:18px;cursor:pointer}.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}.sl_list,.tablelist{width:768px;margin:0 0 0 5px;border:1px solid #f6b86b;empty-cells:show}.sl_list td,.tablelist td{padding:4px 5px}.sl_list td a,.tablelist td a{text-decoration:none}.sl_list .tdhr,.tablelist .tdhr{border:0;padding:0;height:1px;background-color:#c6baa0}.sl_list .th_order,.tablelist .th_order{background-color:#f6b86b;text-align:center;font-weight:700;padding:6px;cursor:pointer;position:relative;top:0;left:0}.sl_list .asc,.sl_list .desc,.tablelist .asc,.tablelist .desc{color:#fff;font-weight:700;width:12px;height:12px;padding:0 1px 1px;float:right;font-size:10px;position:absolute;top:0;right:0}.sl_list .th_cat,.sl_list .th_cat:hover,.tablelist .th_cat,.tablelist .th_cat:hover{background-color:#fff;text-align:center;font-weight:700;letter-spacing:2px;font-size:14px;padding:0;color:#666;border:1px solid #ddd;border-left:3px solid #999;cursor:default}.sl_list .th_cat_empty,.sl_list .th_cat_empty:hover,.tablelist .th_cat_empty,.tablelist .th_cat_empty:hover{background-color:#fff;cursor:default}.sl_list .th_off,.sl_list th,.tablelist .th_off,.tablelist th{background-color:#f6b86b;text-align:center;font-weight:700;padding:6px;color:#000;cursor:pointer}.tddetail .th_off,.tddetail .th_order,.tddetail th{padding-top:2px!important;padding-bottom:2px!important;background-color:#fbd5a4;font-size:10px!important;font-weight:400}.sl_list th:hover,.tablelist th:hover{background-color:#a02031;color:#fff}.sl_list .th_off,.sl_list .th_off:hover,.tablelist .th_off,.tablelist .th_off:hover{color:#444!important;cursor:default;background-color:#f6b86b!important}.sl_list th a,.sl_list th a:visited,.tablelist th a,.tablelist th a:visited{text-decoration:none;color:#333;position:relative;top:0;left:-8px}.sl_list th:hover a,.sl_list th a:active,.sl_list th a:hover,.tablelist th:hover a,.tablelist th a:active,.tablelist th a:hover{text-decoration:none;color:#fff}.empty{filter:alpha(opacity=40);-moz-opacity:.4;opacity:.4}.tr_over .empty,.tr_over .td1,.tr_over .td2,.tr_over .td3{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:last-child{padding-bottom:25px}#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}.paginate{margin:0 2px;padding:0 2px}.paginate a{text-decoration:none;margin:0;padding:0;color:#c44f98}.pageString{padding:0 2px;margin-right:20px}.pageString a,.pageString a:visited{color:#000;text-decoration:none;padding:0 2px}.pageString .navCurrent{font-weight:700;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:700;padding-left:28px;padding-top:11px;background:url(../images/button_fehler.gif) no-repeat 0}div.error.hidden{display:none}.duty:after{content:" *"}.has-error .form-control{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{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:700}.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:500px;width:100%}.jobList .additionalDetails{max-width:200px;margin-right:10px}.jobList .jobDate,.jobList .jobLocation{text-align:right}.jobList .jobDate{font-weight:700}.jobList .jobLocation a{text-decoration:none}.jobList .jobLocation span{font-size:16px}.jobList .no-results{text-align:center;padding:50px;font-weight:700}.listLink,.mapLink{text-decoration:none;font-weight:700}.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:700}.companyList .companyAddress,.companyList .companyData,.companyList .companyDescription,.companyList .companyJobsUrl,.companyList .companyMembers{margin-top:15px}.companyList .companyJobsUrl a{text-decoration:none;font-weight:700}.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,.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:50%;background-size:cover}#popular.container-fluid{padding:0}#popular a{text-decoration:none}#popular a:hover{text-decoration:underline}#jobSearch.panel{background-color:#6a8e98;color:#fff}#jobSearch .btn-default,#jobSearch.panel,#jobSearch .selectize-input,#jobSearch input{border-color:#6a8e98}#jobSearch .hr-text>span:after,#jobSearch .hr-text>span:before{content:"";position:absolute;top:50%;width:9999px;height:1px;background:#fff}#jobSearch #advancedSearch .form-group{margin-bottom:0}.ui-autocomplete-loading{background:#fff url(/images/indicator.gif) 100% no-repeat}.ui-autocomplete{max-height:250px;max-width:400px;background-color:#fff;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:250px;padding:7px 10px 5px 50px;margin-bottom:4px;position:relative;font-size:14px;color:#ddd;box-shadow:0 0 5px rgba(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:hsla(0,0%,100%,.075);font-family:FontAwesome;color:#fff;font-size:22px;text-align:center;box-shadow:3px 0 5px -2px rgba(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:0 auto 15px}[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:after,.hr-text>span:before{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}body,html{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-dropdown,.selectize-dropdown.form-control,.selectize-input,.selectize-input.dropdown-active{-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 50%;background-size:cover}nav#topNavigation #login-dropdown{padding:10px;min-width:250px;max-width:100%}#login-dropdown span#or-label{display:block;max-width:250px;margin:10px 0 8px;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:700!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-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,.shareBttn a:hover{cursor:pointer;text-decoration:none}.user_image{width:150px;height:150px;border-radius:75px!important;display:block;background:no-repeat 50%;background-size:cover;line-height:150px}.recommendationText h3{margin:60px 0}.recommendation-enabled{color:#e2bb42;text-shadow:1px 1px 4px #fed449}.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:#fff;border:1px solid #000}.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:#d3d3d3}.top_employer table tr td:nth-last-child(-n+2){text-align:center;border-left:1px solid #000;border-right:1px solid #000}.top_employer .benefits table tbody tr:last-child td:nth-last-child(-n+2){border-bottom:1px solid #000}.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%}}.col-salary-type{padding-left:0}@media only screen and (min-width:768px){.col-salary{padding-right:0}}.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:700;text-transform:uppercase}.top-company-package .plus-company,.top-company-package .top-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:700}.top-company-package .cost sup,.top-company-package .monthly{top:-12px;font-size:14px;font-weight:400}.top-company-package .monthly{position:relative}.top-company-package .btn{margin-bottom:5px;font-weight:700}.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}}.plus-company-icon .fa-trophy,.top-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}.btn{box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.btn:hover{box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}.btn-group .btn,.btn-group .btn:hover,.input-group-addon,.input-group-addon:hover,.input-group-btn .btn,.input-group-btn .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,.16),0 2px 10px 0 rgba(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:first-child{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}.rating:hover label:hover input~.fa-star,.reviewForm .rating:not(:hover) label input:checked~.fa-star{color:gold}.reviewForm .rating label input:focus:not(:checked)~.fa-star:last-child{color:#ddd;text-shadow:0 0 5px gold}.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{font-size:28px;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,.rating-stars .fa,.rating-value .fa{color:gold;font-size:19px;padding-right:1px;vertical-align:middle}#reviewFilterForm .filter-box span{line-height:2.5}.rating-avg .avg-review .fa,.rating-avg .rating-criteria .fa{font-size:18px}.rating-avg .rating-num{font-size:28px}.rating-avg .rating-total{font-size:11.5px}.rating-avg .avg-review,.rating-avg .rating-criteria{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}#loadingOverlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(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:#000}#slideShow .carousel-inner{position:absolute;top:17%;left:12%;width:75%;height:70%}#slideShow .item,#slideShow .item>a{height:100%;width:100%}#slideShow .item>a{display:block}#slideShow .item .companyLogo img{max-width:50%;margin-bottom:4%;max-height:110px}#slideShow .item .reviewText{margin-bottom:5%}#slideShow .reviewText{font-weight:700}#slideShow .carousel-indicators{position:static;width:100%;margin:30px 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 (max-width:575px){#slideShow *{font-size:101%}#slideShow .item .companyLogo{max-width:40%}}@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%;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%}}