@import url("./header.css");

.jobOfferDataTable {
/*    padding-top: 110px !important; */
    padding-bottom: 0px !important;
}

#applyByContent, #tablecontent {
	padding-top: 110px !important;
	text-align: justify;
}

.jexContent .formFieldRow .fieldValue select, .jexContent .jexInnerContent #otherEntityList td.fh_qualityOrGrade select, .jexContent .formFieldRow .fieldValue .ui-selectmenu-button.ui-button, .jexContent .formFieldRow .fieldValue input[type="text"], .jexContent .formFieldRow .fieldValue input[type="password"], .jexContent .formFieldRow .fieldValue textarea, .jexContent .formFieldRow .fieldValue div.duration, .jexContent .formFieldRow .fieldValue div.checklist {width: 95%;max-width: 435px !important;border: 1px solid #89acc3 !important}

.search-mask {
	width: 100%;
}

.jobOfferList .jexResponsive .jobOfferSearchFilter .filterButtons .button#resetFilter {
    background-color: transparent !important;
    color: rgb(17, 38, 120)  !important;
}

.top {
    width: 30%;
    float: right;
    min-height: 110px;
}

div.menu.topMenu {
/*
    width: 70% !important;
    float: left;
    min-height: 110px !important;
*/
/*	display: none; */
}

.menu1 {
    display: none;
}

div.top {
/*
	position: sticky;
	top: 0;
	background-color: #ffffff;
	z-index: 1;
*/
	display: none;
}

.jexInnerContent {
	margin-top: 10px;
}
.layoutMiddleAreaDivs {
	display: unset !important;
}

.searchTags {
	display: none;
}

p.searchResultInfo {
	margin-top: 0px !important;
}

.jobOfferDetailView .fieldValue {
	text-align: justify;
}

.jobOfferDetailView h2:nth-of-type(1), .jobOfferDetailView h2:nth-of-type(2),.jobOfferDetailView h2:nth-of-type(8),.jobOfferDetailView h2:nth-of-type(9), .jobOfferDetailView h2:nth-of-type(10) {
	display: none !important;
} 

.jobOfferDetailView div:nth-of-type(1) {
	width: 100% !important;
	text-align: center !important;
	color: rgb(17, 38, 120) !important;
	font-size: 36px !important;
	margin-bottom: 10px !important;
	line-height: 36px !important;
}

.jobOfferDetailView div:nth-of-type(2) {
	width: 100% !important;
	line-height: 24px !important;
}

.jobOfferDetailView div:nth-of-type(8) {
	width: 100% !important;
	line-height: 24px !important;
}

.jobOfferDetailView div:nth-of-type(9) {
	width: 100% !important;
	line-height: 24px !important;
}

.jobOfferDetailView div:nth-of-type(10) {
	width: 100% !important;
	line-height: 24px !important;
}

.preamble ,.postamble.beforeButtons {
	line-height: 24px !important;
}

.accountUserGroupText { 
	display: none;
}

.fieldLabel, .fieldValue {
	margin-top: 10px !important;
}