body{color:#505050;background-color:#fefefe}body,h1,h2,h3,h4,h5,h6{font-family:"Noto Sans",Arial,sans-serif}@media (min-width:1200px){.container{width:1170px}}@media (min-width:1230px){.container{width:1200px}}a{color:#505050;text-decoration:none}a:hover{color:#505050;text-decoration:underline}a:focus{color:#505050}.form-control:focus{border-color:#66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.table-striped>tbody>tr:nth-child(odd)>td{background-color:#f9f9f9}.table-striped>tbody>tr:nth-child(even)>td{background-color:#fefefe}.btn-primary{background-color:#428bca;border-color:#357ebd;color:#fff}.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open .dropdown-toggle .btn-primary{background-color:#3276b1;border-color:#285e8e;color:#fff}.btn-danger{background-color:#d9534f;border-color:#d43f3a;color:#fff}.btn-danger.active,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open .dropdown-toggle .btn-danger{background-color:#d2322d;border-color:#ac2925;color:#fff}.btn-default{background-color:#fff;border-color:#ccc;color:#000}.btn-default.active,.btn-default:active,.btn-default:focus,.btn-default:hover,.open .dropdown-toggle .btn-default{background-color:#ebebeb;border-color:#adadad;color:#000}.btn-success{background-color:#47a447;border-color:#3f923f;color:#fff}.btn-success.active,.btn-success:active,.btn-success:focus,.btn-success:hover,.open .dropdown-toggle .btn-success{background-color:#3b883b;border-color:#2d672d;color:#fff}.btn-warning{background-color:#f9f9f9;border-color:#ececec;color:#505050}.btn-warning.active,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open .dropdown-toggle .btn-warning{background-color:#e5e5e5;border-color:#cecece;color:#505050}.btn-link{background-color:transparent;border-color:transparent;color:#505050}.btn-link.active,.btn-link:active,.btn-link:focus,.btn-link:hover,.open .dropdown-toggle .btn-link{background-color:rgba(0,0,0,0);border-color:transparent;color:#505050}@font-face{font-family:'Noto Sans';src:url(fonts/NotoSans.woff2) format('woff2'),url(fonts/NotoSans.woff) format('woff');font-style:normal;font-weight:400}@font-face{font-family:'Noto Sans';src:url(fonts/NotoSans-Bold.woff2) format('woff2'),url(fonts/NotoSans-Bold.woff) format('woff');font-style:normal;font-weight:700}@font-face{font-family:'Source Serif Pro';src:url(fonts/SourceSerifPro-SemiBold.woff2) format('woff2'),url(fonts/SourceSerifPro-SemiBold.woff) format('woff');font-weight:600;font-style:normal}body,html{height:auto;font-size:18px}body{font-weight:400;position:relative;display:flex;flex-direction:column}body #content{flex-grow:1}.page-jobs .title{display:none}div[class*=page]{margin-bottom:4rem}h1{color:#000;font-family:'Source Serif Pro',Arial,sans-serif;font-size:3rem;font-weight:600}h2{color:#000;font-family:'Source Serif Pro',Arial,sans-serif;font-size:2rem;font-weight:600}h3{color:#000;font-family:'Source Serif Pro',Arial,sans-serif;font-size:1.5rem;font-weight:600}h4,h5,h6{color:#000;font-family:'Source Serif Pro',Arial,sans-serif;font-size:1.3rem;font-weight:600}.h1,.h2,.h3,.h4,h1,h2,h3,h4,h5,h6{margin-top:.5em;margin-bottom:.5em}a{color:#505050;text-decoration:none}a:hover{color:#505050;text-decoration:underline}a:focus{color:#505050;text-decoration:underline}.table thead tr th{background-color:#fefefe;padding:1rem 2rem;border-color:#505050;border-top:0;border-width:2px}.table tbody tr:nth-child(odd) td{background-color:#fefefe}.table tbody tr:nth-child(even) td{background-color:#fefefe}.table tbody tr td{padding:1rem 2rem;border-color:#505050;border-width:1px}.striped>div:nth-child(odd){background-color:#fefefe}.striped>div:nth-child(even){background-color:#fefefe}.striped>div:not(:first-of-type){border-top:1px solid #505050}.help-block{display:block}nav.navbar.navbar-inverse{background-color:#fefefe;border-bottom:1px solid #505050}nav.navbar.navbar-inverse .navbar-nav.navbar-left{display:flex;flex-direction:row;align-items:center}nav.navbar.navbar-inverse .navbar-nav>li .navbar-brand{padding:.5rem 1rem .5rem 0}nav.navbar.navbar-inverse .navbar-nav>li .navbar-brand img,nav.navbar.navbar-inverse .navbar-nav>li .navbar-brand svg{height:unset;fill:#505050}nav.navbar.navbar-inverse .navbar-nav>li>a{color:#505050;padding:calc((calc(unset + 2*.5rem) - 18px)/ 2) 1rem;line-height:1;min-height:calc(unset + 2*.5rem)}nav.navbar.navbar-inverse .navbar-nav>li>a:active,nav.navbar.navbar-inverse .navbar-nav>li>a:focus,nav.navbar.navbar-inverse .navbar-nav>li>a:hover{color:#505050;text-decoration:none}nav.navbar.navbar-inverse .navbar-nav .dropdown-menu{border:1px solid #505050;border-radius:0;border-top-left-radius:0;border-top-right-radius:0;max-width:none}nav.navbar.navbar-inverse .navbar-nav .dropdown-menu a{color:#505050}nav.navbar.navbar-inverse .navbar-nav .dropdown-menu a:active,nav.navbar.navbar-inverse .navbar-nav .dropdown-menu a:focus,nav.navbar.navbar-inverse .navbar-nav .dropdown-menu a:hover{color:#505050}nav.navbar.navbar-inverse .navbar-nav .dropdown-menu .divider{background-color:#505050}@media (max-width:767px){nav.navbar.navbar-inverse .navbar-nav .dropdown-menu{border:0}nav.navbar.navbar-inverse .navbar-nav .dropdown-menu a{color:#505050}nav.navbar.navbar-inverse .navbar-nav .dropdown-menu a:active,nav.navbar.navbar-inverse .navbar-nav .dropdown-menu a:focus,nav.navbar.navbar-inverse .navbar-nav .dropdown-menu a:hover{color:#505050}nav.navbar.navbar-inverse .navbar-nav .dropdown-menu .divider{background-color:#fff}}nav.navbar.navbar-inverse .navbar-header .navbar-brand{padding:.5rem 1rem .5rem 0}nav.navbar.navbar-inverse .navbar-header .navbar-brand img,nav.navbar.navbar-inverse .navbar-header .navbar-brand svg{height:unset;fill:#505050}nav.navbar.navbar-inverse .navbar-header .navbar-toggle{border:none;color:#505050}nav.navbar.navbar-inverse .navbar-header .navbar-toggle .icon-bar{background-color:#505050}nav.navbar.navbar-inverse .navbar-header .navbar-toggle:focus,nav.navbar.navbar-inverse .navbar-header .navbar-toggle:hover{color:#505050;background-color:transparent}nav.navbar.navbar-inverse .navbar-header .navbar-toggle:focus .icon-bar,nav.navbar.navbar-inverse .navbar-header .navbar-toggle:hover .icon-bar{background-color:#505050}.btn{font-size:18px;font-weight:400;padding:.6rem 1rem;border-radius:0;border-width:2px;text-transform:uppercase;font-weight:700}.input-group .btn{border-bottom-left-radius:0;border-top-left-radius:0}.btn.btn-link{border:0;padding:0;color:#505050;background-color:transparent;font-size:18px;line-height:1;min-height:0}.btn.btn-link:active,.btn.btn-link:focus,.btn.btn-link:hover,.btn.btn-link:not(:disabled):not(.disabled).active,.btn.btn-link:not(:disabled):not(.disabled).active:focus,.btn.btn-link:not(:disabled):not(.disabled):active,.btn.btn-link:not(:disabled):not(.disabled):active:focus{color:#505050;background-color:transparent}.btn:active,.btn:focus,.btn:hover,.btn:not(:disabled):not(.disabled).active,.btn:not(:disabled):not(.disabled).active:focus,.btn:not(:disabled):not(.disabled):active,.btn:not(:disabled):not(.disabled):active:focus{color:#fefefe;background-color:#505050;border-color:#505050;box-shadow:none}.btn.btn-outline-secondary,.btn.btn-secondary,.btn.btn-success{color:#505050;background-color:#fefefe;border-color:#505050;font-weight:400}.btn.btn-outline-secondary:active,.btn.btn-outline-secondary:focus,.btn.btn-outline-secondary:hover,.btn.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.btn.btn-secondary:active,.btn.btn-secondary:focus,.btn.btn-secondary:hover,.btn.btn-secondary:not(:disabled):not(.disabled).active,.btn.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn.btn-secondary:not(:disabled):not(.disabled):active,.btn.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn.btn-success:active,.btn.btn-success:focus,.btn.btn-success:hover,.btn.btn-success:not(:disabled):not(.disabled).active,.btn.btn-success:not(:disabled):not(.disabled).active:focus,.btn.btn-success:not(:disabled):not(.disabled):active,.btn.btn-success:not(:disabled):not(.disabled):active:focus{color:#fefefe;background-color:#505050;border-color:#505050}.btn.btn-primary{color:#fefefe;background-color:#505050;border-color:#505050;font-weight:400}.btn.btn-primary:active,.btn.btn-primary:focus,.btn.btn-primary:hover,.btn.btn-primary:not(:disabled):not(.disabled).active,.btn.btn-primary:not(:disabled):not(.disabled).active:focus,.btn.btn-primary:not(:disabled):not(.disabled):active,.btn.btn-primary:not(:disabled):not(.disabled):active:focus{color:#505050;background-color:#fefefe;border-color:#505050}.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled){color:#505050;background-color:#fefefe;border:2px solid #505050}.btn-group>.btn-group>.btn,.btn-group>.btn-group>.dropdown-toggle{border-radius:0}.btn-group>.btn-group:last-child>.btn:first-child,.btn-group>.btn-group:last-child>.btn:last-child,.btn-group>.btn-group:last-child>.dropdown-toggle:first-child,.btn-group>.btn-group:last-child>.dropdown-toggle:last-child{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:first-child>.btn:first-child,.btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle:first-child,.btn-group>.btn-group:first-child>.dropdown-toggle:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group-xs>.btn,.btn-xs{border-radius:0}.third-party .btn{height:auto}.form-control{border:1px solid #505050;border-radius:0;color:#505050;background-color:#fefefe;padding:.6rem 1rem;height:auto!important}.form-control:focus{border:1px solid #505050;box-shadow:none;color:#505050;background-color:#fefefe}.input-group>.form-control{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.control-label{color:#505050;font-weight:700}.page-jobs .pagination .page-item .page-link{padding:.6rem 1rem;background-color:#fefefe;color:#505050;border:1px solid #505050}.page-jobs .pagination .page-item .page-link:focus{box-shadow:none;text-decoration:none}.page-jobs .pagination .page-item:first-child .page-link{border-top-left-radius:0;border-bottom-left-radius:0}.page-jobs .pagination .page-item:last-child .page-link{border-top-right-radius:0;border-bottom-right-radius:0}.page-jobs .pagination .page-item.active .page-link{background-color:#505050;color:#fefefe;border-color:#505050}.page-jobs .filter-reset{margin-top:1rem}@media (max-width:767px){.page-jobs>.description{display:block}}.page-job .job-ad-button-block{text-align:center}.page-job .job-ad-button-block .btn:nth-child(1),.page-job .job-ad-button-block .btn:nth-child(3){display:none}.page-applicant .btn-sm .completeness{display:none}.datepicker{color:#505050;border-radius:0;border-color:#505050}.datepicker::before{border-bottom-color:#505050}.datepicker::after{border-top-color:#505050}.datepicker table tr td,.datepicker table tr th{border-radius:0;padding:0 .5rem}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover,.datepicker table tr td.new,.datepicker table tr td.old,.datepicker table tr th.disabled,.datepicker table tr th.disabled:hover,.datepicker table tr th.new,.datepicker table tr th.old{color:#757575}.datepicker table tr td.active.active.century,.datepicker table tr td.active.active.day,.datepicker table tr td.active.active.decade,.datepicker table tr td.active.active.month,.datepicker table tr td.active.active.year,.datepicker table tr th.active.active.century,.datepicker table tr th.active.active.day,.datepicker table tr th.active.active.decade,.datepicker table tr th.active.active.month,.datepicker table tr th.active.active.year{color:#fefefe;background:#505050}.datepicker table tr td.active.active.century:focus,.datepicker table tr td.active.active.century:hover,.datepicker table tr td.active.active.day:focus,.datepicker table tr td.active.active.day:hover,.datepicker table tr td.active.active.decade:focus,.datepicker table tr td.active.active.decade:hover,.datepicker table tr td.active.active.month:focus,.datepicker table tr td.active.active.month:hover,.datepicker table tr td.active.active.year:focus,.datepicker table tr td.active.active.year:hover,.datepicker table tr th.active.active.century:focus,.datepicker table tr th.active.active.century:hover,.datepicker table tr th.active.active.day:focus,.datepicker table tr th.active.active.day:hover,.datepicker table tr th.active.active.decade:focus,.datepicker table tr th.active.active.decade:hover,.datepicker table tr th.active.active.month:focus,.datepicker table tr th.active.active.month:hover,.datepicker table tr th.active.active.year:focus,.datepicker table tr th.active.active.year:hover{color:#fefefe;background:#505050}.datepicker table tr td>span .focused,.datepicker table tr td>span.active.active,.datepicker table tr th>span .focused,.datepicker table tr th>span.active.active{color:#fefefe;background:#505050}.datepicker table tr td>span .focused:focus,.datepicker table tr td>span .focused:hover,.datepicker table tr td>span.active.active:focus,.datepicker table tr td>span.active.active:hover,.datepicker table tr th>span .focused:focus,.datepicker table tr th>span .focused:hover,.datepicker table tr th>span.active.active:focus,.datepicker table tr th>span.active.active:hover{color:#fefefe;background:#505050}.datepicker table tr td.today.day,.datepicker table tr th.today.day{color:#fefefe;background:#505050}.datepicker table tr td.today.day:focus,.datepicker table tr td.today.day:hover,.datepicker table tr th.today.day:focus,.datepicker table tr th.today.day:hover{color:#fefefe;background:#505050}.dropzone{border-width:1px;border-style:dashed;border-color:#505050;border-radius:0;color:#505050;padding:2rem}.dropzone.drop,.dropzone:hover{color:#505050;border-color:#505050}.box-info .modal-dialog,.modal .modal-dialog{max-width:80vw;margin:1.75rem auto}.box-info .modal-dialog .modal-content,.modal .modal-dialog .modal-content{border:1px solid #505050;background-color:#fefefe;color:#505050;border-radius:0}.box-info .modal-dialog .modal-content .modal-header,.modal .modal-dialog .modal-content .modal-header{border-bottom:1px solid #505050}.box-info .modal-dialog .modal-content .modal-header .close,.modal .modal-dialog .modal-content .modal-header .close{color:#505050;opacity:1}.box-info .modal-dialog .modal-content .modal-footer,.modal .modal-dialog .modal-content .modal-footer{border-color:#505050}.box-info .jobprofiles,.modal .jobprofiles{margin-top:1rem}.cookie-notification{background-color:#f3f3f3;color:#333}.cookie-notification .btn{background-color:transparent!important;color:#333!important;border:1px solid #333!important}.cookie-notification .btn:active,.cookie-notification .btn:focus,.cookie-notification .btn:hover{background-color:#333!important;color:#fff!important;border:1px solid #333!important}footer.sitemap .container{border-top:1px solid #505050}footer.sitemap .container ul li{border-left:0}footer.er-footer{background-color:#fefefe;width:100%;color:#505050;line-height:1;border-top:1px solid #505050}footer.er-footer ul{list-style:none;margin:0;padding:calc((calc(unset + 2*.5rem) - 18px)/ 2) 1rem}footer.er-footer ul li{display:inline-block;padding:0 1rem;border-left:1px solid #505050}footer.er-footer ul li a{color:#505050;text-decoration:none}footer.er-footer ul li a:focus,footer.er-footer ul li a:hover{color:#505050;text-decoration:none}footer.er-footer ul li:first-child{border-left:0;padding:0 1rem 0 0}footer.er-footer ul li:last-child{padding:0 0 0 1rem;margin-right:-15px}
