body{color:#3e4449;background-color:#fff}body,h1,h2,h3,h4,h5,h6{font-family:'Akzidenz-Grotesk Next',Arial,sans-serif}@media (min-width:1335px){.container{width:1305px}}@media (min-width:1365px){.container{width:1335px}}a{color:#3e4449;text-decoration:none}a:hover{color:#3e4449;text-decoration:underline}a:focus{color:#3e4449}.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:#fff}.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:#3e4449}.btn-warning.active,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open .dropdown-toggle .btn-warning{background-color:#e5e5e5;border-color:#cecece;color:#3e4449}.btn-link{background-color:transparent;border-color:transparent;color:#3e4449}.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:#3e4449}@font-face{font-family:'Akzidenz-Grotesk Next';src:url(fonts/AkzidGrtskNext-Bold.woff2) format('woff2'),url(fonts/AkzidGrtskNext-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Akzidenz-Grotesk Next';src:url(fonts/AkzidGrtskNext-Bold.woff2) format('woff2'),url(fonts/AkzidGrtskNext-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Akzidenz-Grotesk Next';src:url(fonts/AkzidGrtskNext-Light.woff2) format('woff2'),url(fonts/AkzidGrtskNext-Light.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Akzidenz-Grotesk Next Med';src:url(fonts/AkzidGrtskNext-Med.woff2) format('woff2'),url(fonts/AkzidGrtskNext-Med.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}body,html{height:100%;font-size:16px;font-family:'Akzidenz-Grotesk Next',Arial,sans-serif}.container{position:relative;z-index:1;max-width:1335px;width:100%}body{font-weight:400;position:relative;display:flex;flex-direction:column}body #content{flex-grow:1}div[class*=page]{margin-bottom:4rem}.eRContent h1{color:#3e4449;font-family:'Akzidenz-Grotesk Next Med',Arial,sans-serif;font-size:54px;font-weight:500}@media (max-width:767px){.eRContent h1{font-size:36px}}.eRContent h2{color:#3e4449;font-family:'Akzidenz-Grotesk Next Med',Arial,sans-serif;font-size:18px;font-weight:500;text-transform:uppercase}.eRContent h3{color:#3e4449;font-family:'Akzidenz-Grotesk Next Med',Arial,sans-serif;font-size:15px;font-weight:500}.eRContent h4,.eRContent h5,.eRContent h6{color:#3e4449;font-family:'Akzidenz-Grotesk Next Med',Arial,sans-serif;font-size:1rem;font-weight:500}.eRContent .h1,.eRContent .h2,.eRContent .h3,.eRContent .h4,.eRContent h1,.eRContent h2,.eRContent h3,.eRContent h4,.eRContent h5,.eRContent h6{margin-top:.5em;margin-bottom:.5em}.eRContent a{color:#3e4449;text-decoration:none;font-family:'Akzidenz-Grotesk Next Med',Arial,sans-serif;font-weight:500}.eRContent a:hover{color:#3e4449;text-decoration:underline}.eRContent a:focus{color:#3e4449;text-decoration:underline}.page-register a{font-weight:500}.page-register .documents .documentPicker{display:none}.table tbody tr:nth-child(2n+1) td{background-color:transparent!important}.table thead tr th{background-color:#fff;padding:1rem 2rem;border-color:#ccc;border-top:0;border-width:2px;font-family:'Akzidenz-Grotesk Next Med',Arial,sans-serif;font-weight:500}.table tbody tr:nth-child(odd) td{background-color:#fff}.table tbody tr:nth-child(even) td{background-color:#fff}.table tbody tr td{padding:1rem 2rem;border-color:#ccc;border-width:1px}.striped>div:nth-child(odd){background-color:#fff}.striped>div:nth-child(even){background-color:#fff}.striped>div:not(:first-of-type){border-top:1px solid #ccc}.help-block{display:block}.eRContent{position:relative}.eRContent .eRContentBG{background-image:url(/Content/img/landschaft-mit-bergen-im-hintergrund-see-im-vordergrund.jpg);position:absolute;height:100%;width:100%;background-size:cover;filter:opacity(15%);background-position-y:7%}.eRContent .duet-date__input{padding:15px 60px 15px 14px}.eRContent .duet-date__toggle:focus{box-shadow:0 0 0 2px #3e4449;outline:0}:root{--duet-color-primary:#3e4449}nav.navbar.navbar-inverse .navbar-nav.navbar-left{display:none!important}.customerHeader.container-fluid{display:flex;align-items:center;width:100%;justify-content:space-between;padding:23px 30px 19px 29px}@media (max-width:570px){.customerHeader.container-fluid{padding:23px 15px 19px 15px}}.customerHeader.container-fluid .backToCareerPage{display:flex;align-items:center}@media (max-width:570px){.customerHeader.container-fluid .backToCareerPage{flex-direction:column;align-items:flex-end;text-align:right}}.customerHeader.container-fluid .backToCareerPage::after{content:url(/Content/img/long-arrow-1.svg);margin-left:10px;margin-bottom:-3px}.customerHeader.container-fluid a{font-family:'Akzidenz-Grotesk Next Med',Arial,sans-serif}.customerHeader.container-fluid img{max-width:232px;width:100%}@media (max-width:570px){.customerHeader.container-fluid img{padding-right:15px}}.customerContact{padding:95px 0}.customerContact span{font-size:27px;font-weight:300!important;font-family:'Akzidenz-Grotesk Next',Arial,sans-serif}.customerContact .container{display:flex;justify-content:space-between}@media (max-width:990px){.customerContact .container{display:block}}.customerContact .container .questions{max-width:50%}@media (max-width:1380px){.customerContact .container .questions{padding-left:20px}}@media (max-width:990px){.customerContact .container .questions{max-width:100%}}@media (max-width:740px){.customerContact .container .questions{padding-left:0}}.customerContact .container .questions span{font-size:72px;font-family:'Akzidenz-Grotesk Next Med',Arial,sans-serif;color:#df030f;font-weight:600;line-height:1}@media (max-width:990px){.customerContact .container .questions span{font-size:64px}}@media (max-width:740px){.customerContact .container .questions span{font-size:52px}}@media (max-width:540px){.customerContact .container .questions span{font-size:42px}}.customerContact .container .questions p{font-size:77px;line-height:.9}@media (max-width:990px){.customerContact .container .questions p{font-size:64px}}@media (max-width:740px){.customerContact .container .questions p{font-size:52px}}@media (max-width:540px){.customerContact .container .questions p{font-size:42px}}.customerContact .container .contactPerson{font-family:'Akzidenz-Grotesk Next Med',Arial,sans-serif;display:flex;padding-right:30px}@media (max-width:1200px){.customerContact .container .contactPerson{display:block}}@media (max-width:990px){.customerContact .container .contactPerson{display:flex;margin-top:5rem}}@media (max-width:740px){.customerContact .container .contactPerson{display:block}}.customerContact .container .contactPerson .emailAdresse{margin:20px 0!important}.customerContact .container .contactPerson .contactImg img{width:140px;border-radius:50%;height:140px;object-fit:cover}@media (max-width:1200px){.customerContact .container .contactPerson .contactImg{margin-left:25px;margin-bottom:25px}}.customerContact .container .contactPerson .contactText{display:inline-block;margin-left:60px;position:relative!important;height:82%}@media (max-width:1200px){.customerContact .container .contactPerson .contactText{height:53%}}@media (max-width:990px){.customerContact .container .contactPerson .contactText{width:50%}}@media (max-width:740px){.customerContact .container .contactPerson .contactText{max-width:100%;width:auto;margin-left:30px}}.customerContact .container .contactPerson .contactText p{margin-top:15px!important}.customerContact .container .contactPerson .contactText:before{content:'';display:block;position:absolute;top:0;height:100%;width:1px;background:#717781;left:-1.5rem}.customerContact .container .contactLink{font-family:'Akzidenz-Grotesk Next Med',Arial,sans-serif;font-size:14px;letter-spacing:2.5px}.customerContact .container .contactLink:hover{text-decoration:none}.customerContact .container .contactLink:hover::after{background-position:center right!important}.customerContact .container .contactLink:after{content:'';display:inline-block;position:relative;height:1rem;width:4rem;background:url(/Content/img/plus-gray.svg) no-repeat center;background-size:auto;background-size:contain;background-size:auto 99%!important;vertical-align:middle;-webkit-transition:.2s all!important;-moz-transition:.2s all!important;-ms-transition:.2s all!important;-o-transition:.2s all!important;transition:.2s all!important}.customerContact .container.moreAbout{margin:4rem auto 0}.customerContact .container.moreAbout a{font-size:28px;letter-spacing:4px}@media (max-width:767px){.customerContact .container.moreAbout a{font-size:22px}}.customerContact .container.moreAbout a:hover{text-decoration:none}.customerContact .container.moreAbout a:hover::after{background-position:center right!important}.customerContact .container.moreAbout a:after{content:'';display:inline-block;position:relative;height:1rem;width:4rem;background:url(/Content/img/plus-gray.svg) no-repeat center;background-size:auto;background-size:contain;background-size:auto 99%!important;vertical-align:middle;-webkit-transition:.2s all!important;-moz-transition:.2s all!important;-ms-transition:.2s all!important;-o-transition:.2s all!important;transition:.2s all!important}#Footer{background-color:#2e4449;padding:5rem 0 4rem}@media (max-width:768px){#Footer{padding:3rem 0 1rem}}#Footer h4{font-size:20px;margin-bottom:45px}@media (max-width:768px){#Footer h4{margin-bottom:20px}}#Footer p{line-height:1.8;margin-bottom:2.3rem}#Footer strong{font-family:'Akzidenz-Grotesk Next Med',Arial,sans-serif;font-weight:500}#Footer a,#Footer h4,#Footer p{color:#fff}#Footer .socialMediaBox{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100%}@media (max-width:768px){#Footer .socialMediaBox{padding:4rem 0}}#Footer .socialMediaBox>img{margin-top:-35px}#Footer .socialMediaBox .whiteLine{height:120px;background-color:#fff;width:.8px}@media (max-width:768px){#Footer .socialMediaBox .whiteLine{margin:2rem 0}}#Footer .socialMediaBox .socialMedia a{margin:0 15px}#Footer .socialMediaBox .socialMedia img{transition:all .2s}#Footer .socialMediaBox .socialMedia img:active,#Footer .socialMediaBox .socialMedia img:focus,#Footer .socialMediaBox .socialMedia img:hover{transform:scale(1.1)}nav.navbar.navbar-inverse{background-color:transparent;border-bottom:1px solid transparent;position:relative;z-index:10}@media (min-width:768px){nav.navbar.navbar-inverse .navbar-nav.navbar-left{display:none!important}}nav.navbar.navbar-inverse ul.nav.navbar-right li.d-md-inline-block:first-child{display:none!important}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:3rem;fill:#3e4449}nav.navbar.navbar-inverse .navbar-nav>li>a{color:#3e4449;padding:calc((calc(3rem + 2 * .5rem) - 16px)/ 2) 1rem;line-height:1;min-height:calc(3rem + 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:#3e4449;text-decoration:none}nav.navbar.navbar-inverse .navbar-nav .dropdown-menu{border:1px solid #b8b8b8;border-radius:0;border-top-left-radius:0;border-top-right-radius:0;max-width:none;z-index:1}nav.navbar.navbar-inverse .navbar-nav .dropdown-menu a{color:#3e4449}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:#3e4449}nav.navbar.navbar-inverse .navbar-nav .dropdown-menu .divider{background-color:#b8b8b8}@media (max-width:767px){nav.navbar.navbar-inverse .navbar-nav .dropdown-menu{border:0}nav.navbar.navbar-inverse .navbar-nav .dropdown-menu a{color:#3e4449}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:#3e4449}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:3rem;fill:#3e4449}nav.navbar.navbar-inverse .navbar-header .navbar-toggle{border:none;color:#3e4449}nav.navbar.navbar-inverse .navbar-header .navbar-toggle .icon-bar{background-color:#3e4449}nav.navbar.navbar-inverse .navbar-header .navbar-toggle:focus,nav.navbar.navbar-inverse .navbar-header .navbar-toggle:hover{color:#3e4449;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:#3e4449}.btn{font-size:16px;font-weight:500;font-family:'Akzidenz-Grotesk Next Med',Arial,sans-serif;padding:.8rem 1rem;border-radius:0}.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{box-shadow:none}.input-group .btn{border-bottom-left-radius:0;border-top-left-radius:0}.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled){color:#fff;background-color:#3e4449;border:1px solid #3e4449}.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-link{border:0;padding:0;color:#3e4449;background-color:transparent;font-size:16px;line-height:1;min-height:0}.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-link:active,.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-link:focus,.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-link:hover{color:#3e4449;background-color:transparent}.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled):active,.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled):focus,.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled):hover{color:#fff;background-color:#3e4449;border-color:#3e4449;box-shadow:none}.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-outline-secondary,.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-secondary,.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-success{color:#fff;background-color:#3e4449;border-color:#3e4449;font-weight:500}.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-outline-secondary:active,.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-outline-secondary:focus,.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-outline-secondary:hover,.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-secondary:active,.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-secondary:focus,.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-secondary:hover,.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-success:active,.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-success:focus,.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-success:hover{color:#fff;background-color:#3e4449;border-color:#3e4449}.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-primary{color:#fff;background-color:#df030f;border-color:#df030f;font-weight:500}.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-primary:active,.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-primary:focus,.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-primary:hover{color:#fff;background-color:#df030f;border-color:#df030f}.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 #ccc;border-radius:0;color:#3e4449;background-color:#fff;padding:.8rem 1rem;height:auto!important}.form-control:focus{border:1px solid #ccc;box-shadow:none;color:#3e4449;background-color:#fff}.input-group>.form-control{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.control-label{color:#3e4449;font-weight:400}.navbar>.container,.navbar>.container-fluid{max-width:1495px}.applicant-completeness .btn{background:0 0!important;color:#3e4449!important}.page-jobs #jobs-list .btn-link{color:#df030f}.page-jobs .pagination .page-item .page-link{padding:.8rem 1rem;background-color:#fff;color:#3e4449;border:1px solid #ccc}.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:#df030f;color:#fff;border-color:#df030f}.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}.page-applicant-knowledges .knowledge-item input[type=checkbox],.page-applicant-knowledges .knowledge-item input[type=radio]{display:none}.page-applicant-knowledges .knowledge-item .knowledge-level-none .btn.active{background-color:#3e4449;color:#fff;border-color:#3e4449}.page-applicant-knowledges .knowledge-item .knowledge-level-none .btn.active:hover{background-color:#3e4449;color:#fff;border-color:#3e4449}.page-applicant-knowledges .knowledge-item .knowledge-levels .btn.active{background-color:#3e4449;color:#fff;border-color:#3e4449}.page-applicant-knowledges .knowledge-item .knowledge-levels .btn.active:hover{background-color:#3e4449;color:#fff;border-color:#3e4449}@media (min-width:767px){.page-applicant-knowledges .knowledge-item-container .knowledge-item .btn-group,.page-applicant-knowledges .knowledge-item-container .knowledge-item .btn-group-vertical{display:flex;justify-content:center}.page-applicant-knowledges .knowledge-item-container .col-sm-2{width:100%}.page-applicant-knowledges .knowledge-item-container .fa-star::before{line-height:2!important}.page-applicant-knowledges .knowledge-item-container .knowledge-levels .btn-group-justified label{width:100%;padding:.25rem}}.datepicker{color:#3e4449;border-radius:0;border-color:#ccc}.datepicker::before{border-bottom-color:#ccc}.datepicker::after{border-top-color:#ccc}.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:#fff;background:#df030f}.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:#fff;background:#df030f}.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:#fff;background:#df030f}.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:#fff;background:#df030f}.datepicker table tr td.today.day,.datepicker table tr th.today.day{color:#fff;background:#3e4449}.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:#fff;background:#3e4449}.dropzone{border-width:1px;border-style:dashed;border-color:#3e4449;border-radius:0;color:#3e4449;padding:2rem}.dropzone.drop,.dropzone:hover{color:#3e4449;border-color:#3e4449}.box-info .modal-title,.modal .modal-title{letter-spacing:0!important;font-size:20px;margin-bottom:0!important}.box-info .modal-header,.modal .modal-header{border-bottom:1px solid #ccc}.box-info .modal-content,.modal .modal-content{border:1px solid #ccc;background-color:#fff;color:#3e4449;border-radius:0}.box-info .modal-footer,.modal .modal-footer{border-color:#ccc}.box-info .jobprofiles,.modal .jobprofiles{margin-top:1rem}.box-info .close,.modal .close{color:#3e4449;opacity:1}.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 transparent}footer.sitemap .container ul li{border-left:0}footer.er-footer{background-color:transparent;width:100%;color:#3e4449;line-height:1;border-top:1px solid transparent}footer.er-footer ul{list-style:none;margin:0;padding:calc((calc(3rem + 2 * .5rem) - 16px)/ 2) 1rem}footer.er-footer ul li{display:inline-block;padding:0 1rem;border-left:1px solid #3e4449}footer.er-footer ul li a{color:#3e4449;text-decoration:none}footer.er-footer ul li a:focus,footer.er-footer ul li a:hover{color:#3e4449;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}
