
/* do not display orejime in language selection page */
body.page--language-selection-page div#fedconsent{display:none;}
body.path-language-selection-page div#fedconsent{display:none;}
/* Orejime issue - popup label jump when clicked */

li.orejime-AppList-item.orejime-AppList-item--essential label:focus,
li.orejime-AppList-item.orejime-AppList-item--functional label:focus{position:inherit;}


@media screen and (max-width: 1229px) {
.hero.campaign .paragraph--type-images figure>img {width:95.2%;}
}


@media screen and (max-width: 767px) {
.hero.campaign .paragraph--type-images figure>img {width:76.2%;}
}

/* On page with chatbot, move home arrow link to the left of the chatbot */

#backtotop:has(+#MB-ChatEntry) {
right:90px;
}

/* fix display of paragraphs on language selection page */
.page--language-selection-page .page p { display:block;}

.page--language-selection-page .page li:lang(de) { display:none;}

/* hide de lang selector on all pages */
ul.links--language-block li:has(a:lang(de)), ul.links--language-block li:has(del:lang(de)) { display:none;}
ul.links--language-block a:lang(de) {display:none;}

/* add a little more spacing between contacts on the light job page right block */
div.view--display-b-contact-information-light ul li.view__row {
padding-bottom: 1rem;
}

div.view--display-b-contact-information-light ul li.view__row:last-child {
padding-bottom: 0;
}

div.view--display-a-content ul li.view__row {
padding-bottom: 1rem;
}

div.view--display-a-content ul li.view__row:last-child {
padding-bottom: 0;
}

/* fix placement of disabilities icon */
.disabilities-icons {
vertical-align: bottom;
}


/* undo additional spacing around comma in attribute lists on job header */

.node--type-job.node--view-mode-full .node__header--bottom ul li:after {margin-left:0!important;margin-right:0!important;}

/* add white background to faved button to increase contrast */
.node--type-job.node--view-mode-full .node__header button.faved {background-color:white;}

.node--type-job.node--view-mode-full .node__header button.faved:before {z-index:0;}

/* values in Diploma dropdown on homepage should not be white-on-white */
body.page--frontpage form#views-exposed-form-jobs-p-jobs select>option {color:#09181b;}

/* Fix external link markers to not be black on green background in CTA paragraph */
div.cta i.fa-external-link-square-alt, div.cta i.fa-envelope { color:#FFFFFF;}
div.cta a.button--tertiary-l>i.fa-external-link-square-alt { color:#09181b;}

/* Hide "andere-autre" value from Diploma list */

body.page--frontpage option[value='job_degree:Ander'] {display:none;}

div.block--facets--job-functiondegree-label li.facet-item:has(input#job-degree-ander) { display:none;}
