




form  .ps_pagecontainer > div.psc_HRS_CAREERS_FL > div {
	padding-left: 0;
	padding-right: 0;
}
form  * {
	text-overflow: normal;
}


.ps_header div[class$=psc_HRS_CAREERS_FL].ps_header_bar-container.psc_layout .ps_header_bar .ps_pagetitle_cont, 
.ps_header div[class$=psc_HRS_CAREERS_FL].ps_header_bar-container.psc_layout .ps_header_bar .ps_back_cont {
    display: none;
}
@media screen and (max-width: 767px) {
	.ps_header div[class$=psc_HRS_CAREERS_FL].ps_header_bar-container.psc_layout .ps_header_bar .ps_back_cont {
		display: none;
	}

}




.ps_header div[class$=psc_HRS_CAREERS_FL].ps_header_bar-container.psc_layout  {
	min-height: 0;
	background: none;
	border: 0;
}
.ps_header div[class$=psc_HRS_CAREERS_FL].ps_header_bar-container.psc_layout:before {
	display: none;
}



div[page="HRS_CAREERS_FL"] + form .ps_mid_section {
	margin-top: 0;
}

form .ps_mid_section .psc_page-container.psc_HRS_CAREERS_FL  {
	margin-top: -2rem;
}


form  .ps_mid_section .ps_pspagecontainer  > div.psc_HRS_CAREERS_FL > div:first-child {
	background: #fff url(/cs/hr/cache/BEI_HRS_CG_HEADER_HOMEPAGE_JPG_1.JPG) center center no-repeat ;
	background-size: cover;
	
	background-position: center top;
	position: relative;
    border-bottom: 1px solid #e9e9e9;
}

form .ps_mid_section .ps_pspagecontainer > div.psc_HRS_CAREERS_FL > div:first-child:after {

	content: "";
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	z-index: 0;

	background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 29%, rgba(243,243,243,1) 100%);
	background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,0) 29%,rgba(243,243,243,1) 100%);
	background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,0) 29%,rgba(243,243,243,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#f3f3f3',GradientType=0 );

	opacity: .2;

}
form  .ps_mid_section .ps_pspagecontainer > div.psc_HRS_CAREERS_FL > div:first-child *{
	vertical-align: top;
}
form  .ps_mid_section .ps_pspagecontainer > div.psc_HRS_CAREERS_FL > div:first-child .ps_box-edit.psc_label-top.psc_padding-top0_5em.psc_padding-bottomnone.psc_lineheight-full {
	margin: 0;
	padding: 0;
}
form  .ps_mid_section .ps_pspagecontainer > div.psc_HRS_CAREERS_FL > div:first-child > div {
	z-index: 1;
	display: table;
	width: 100%;
	max-width: 720px;
	margin: 0 auto;
	height: 100%;
	padding: 0;
	position: relative;
}
form  .ps_mid_section .ps_pspagecontainer > div.psc_HRS_CAREERS_FL > div:first-child > div > div {
	z-index: 1;
	display: table-cell;
    padding: 6rem 2.5rem;
    padding-bottom: 1.5rem;
    vertical-align: bottom;
}

form  .ps_mid_section .psc_HRS_CAREERS_FL .ps_box-group.psc_layout.ps_apps_pageheader.psc_pageheader-fixed .ps_box-control input[type='text'], 
form  .ps_mid_section .psc_HRS_CAREERS_FL .ps_box-group.psc_layout.ps_apps_pageheader.psc_pageheader-fixed .ps_box-button .ps-button {
	background: white;
	border-color: #b6b6b6;
	height: 35px;
	z-index: 1;
	padding: .25rem;
}

form  .ps_mid_section .psc_HRS_CAREERS_FL .ps_box-group.psc_layout.ps_apps_pageheader.psc_pageheader-fixed .ps_box-button .ps-button:hover {
	background: #f2f8f9;
	color: #084692;
	cursor: pointer;
}
form  .ps_mid_section  .ps_pspagecontainer > div.psc_HRS_CAREERS_FL > div:first-child {
	margin-left: -1rem;
	margin-right: -1rem;
	margin-bottom: 1rem;
}
@media (min-width: 1290px) {
	form  .ps_mid_section  .ps_pspagecontainer > div.psc_HRS_CAREERS_FL > div:first-child {
		margin-left: calc(1280px/2 - 75%);
		margin-right: calc(1280px/2 - 75%);
		margin-bottom: 0;
	}
}

@media (min-width: 700px) {

	form  .ps_mid_section  .ps_pspagecontainer > div.psc_HRS_CAREERS_FL > div:first-child {
	
		min-height: 350px;
	}
	form  .ps_mid_section .ps_pspagecontainer > div.psc_HRS_CAREERS_FL > div:first-child > div > div {
	
	    height: 375px;
	    padding-bottom: 2rem;
	}
	form  .ps_mid_section .psc_HRS_CAREERS_FL .ps_box-group.psc_layout.ps_apps_pageheader.psc_pageheader-fixed .ps_box-control input[type='text'], 
	form  .ps_mid_section .psc_HRS_CAREERS_FL .ps_box-group.psc_layout.ps_apps_pageheader.psc_pageheader-fixed .ps_box-button .ps-button {
		height: 45px;
		padding: .582rem;
	}
}


form  .ps_mid_section .ps_pspagecontainer > div.psc_HRS_CAREERS_FL > div:nth-child(2) > div {
	max-width: 1280px;
	margin: 0 auto;
}
form  .ps_mid_section .ps_pspagecontainer > div.psc_HRS_CAREERS_FL > div:nth-child(2) > div > div {
	max-width: none;
}
form  .ps_mid_section .ps_pspagecontainer > div.psc_HRS_CAREERS_FL > div:nth-child(2) > div > div > div {
	vertical-align: middle;
}


form  .ps_mid_section .psc_page-container > div.psc_HRS_CAREERS_FL:nth-child(2) > div > .ps_box-group.psc_layout {
	margin: 0;
	padding: 0 .5rem;
}
form  .ps_mid_section .psc_page-container > div.psc_HRS_CAREERS_FL:nth-child(2) > div > .ps_box-group.psc_layout > .ps_box-group.psc_layout {
	padding-top: 1rem;
}

form  .ps_mid_section .ps_pspagecontainer > div.psc_HRS_CAREERS_FL > div:nth-child(2) > div > div > div {
 	display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
	-webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;

	margin: 0;
	padding: 0;
}
:root:not(.ie) form  .ps_mid_section .ps_pspagecontainer > div.psc_HRS_CAREERS_FL > div:nth-child(2) > div > div > div {
	flex-basis: 100%;
}


form  .ps_mid_section .ps_pspagecontainer > div.psc_HRS_CAREERS_FL > div:nth-child(2) > div > div > div > div:first-child {
	order: 2;
	text-align: left;
	min-height: 0;
	line-height: 1;
}
form .ps_mid_section .psc_HRS_CAREERS_FL  .hrs_cg_welcome_label *,
form .ps_mid_section .psc_HRS_CAREERS_FL .hrs_cg_welcome_label > * {
	padding: 0;
	margin: 0;
	line-height: 1;
	font-family: "Alegreya Sans", Verdana, Arial, sans serif;
	font-size: 1.6875rem;
	font-weight: normal !important;
	color: #333 !important;
	display: inline;
	text-overflow: initial;
	vertical-align: text;
	top: 0;
}
form  .ps_mid_section .psc_HRS_CAREERS_FL .hrs_cg_welcome_label {
	margin-top: .5rem;
}
form  .ps_mid_section .psc_HRS_CAREERS_FL .hrs_cg_welcome_label > .ps_box-label,
form  .ps_mid_section .psc_HRS_CAREERS_FL .hrs_cg_welcome_label > .ps_box-value {


}
form .ps_mid_section .psc_HRS_CAREERS_FL .hrs_cg_welcome_label > .ps_box-label {
	margin-right: .5rem;
}

form .ps_mid_section .psc_HRS_CAREERS_FL  .hrs_cg_welcome_label > .ps_box-label > .ps-label,
form .ps_mid_section .psc_HRS_CAREERS_FL .hrs_cg_welcome_label > .ps_box-value {

}


form  .ps_mid_section .ps_pspagecontainer > div.psc_HRS_CAREERS_FL > div:nth-child(2) > div > div > div > div:nth-child(2).psc_separator-pipe {
	order: 1;
	text-align: right;
	padding: 0;
}
form  .ps_mid_section .ps_pspagecontainer > div.psc_HRS_CAREERS_FL > div:nth-child(2) > div > div > div > div:nth-child(2).psc_separator-pipe > .ps_box-link:before {
	display: none !important;
}
form  .ps_mid_section .ps_pspagecontainer > div.psc_HRS_CAREERS_FL > div:nth-child(2) > div > div > div > div:nth-child(2).psc_separator-pipe > .ps_box-link + .ps_box-link {
	margin-left: 1rem !important;
}
form  .ps_mid_section .ps_pspagecontainer > div.psc_HRS_CAREERS_FL > div:nth-child(2) > div > div > div > div:nth-child(2).psc_separator-pipe > .ps_box-link .ps-link {
	padding: .5rem 1rem;
	text-transform: uppercase;
	font-family: "Alegreya Sans", Verdana, Arial, sans serif;
	font-weight: 500;
	border: 1px solid transparent;

}

form  .ps_mid_section .ps_pspagecontainer > div.psc_HRS_CAREERS_FL > div:nth-child(2) > div > div > div > div:nth-child(2).psc_separator-pipe > .ps_box-link .ps-link:before {
	font-family: 'Font Awesome 5 Free';
	font-style: normal;
	font-weight: 900;
	margin-right: .5rem;	
}


form  .ps_mid_section .ps_pspagecontainer > div.psc_HRS_CAREERS_FL > div:nth-child(2) > div > div > div > div:nth-child(2).psc_separator-pipe > .ps_box-link:first-child .ps-link {
	background: #084692;
	color: white;
}
form  .ps_mid_section .ps_pspagecontainer > div.psc_HRS_CAREERS_FL > div:nth-child(2) > div > div > div > div:nth-child(2).psc_separator-pipe > .ps_box-link:first-child .ps-link:hover,
form  .ps_mid_section .ps_pspagecontainer > div.psc_HRS_CAREERS_FL > div:nth-child(2) > div > div > div > div:nth-child(2).psc_separator-pipe > .ps_box-link:first-child .ps-link:focus
 {
	background: #052e5f;
	color: white;
}

form  .ps_mid_section .psc_HRS_CAREERS_FL #HRS_SCH_WRK_FLU_HRS_LOGIN_PB:before {
	content: "\f2f6";
}
form  .ps_mid_section .psc_HRS_CAREERS_FL #HRS_SCH_WRK_FLU_HRS_LOGOUT_PB:before {
	content: "\f2f5";
}

form .ps_mid_section .ps_pspagecontainer > div.psc_HRS_CAREERS_FL  > div:nth-child(2) > div > div > div > div:nth-child(2) .ps_box-link:nth-child(2) .ps-link {
	background: #fff;
	color: #084692;
	border-color: #bfdeed;
}
form  .ps_mid_section .ps_pspagecontainer > div.psc_HRS_CAREERS_FL  > div:nth-child(2) > div > div > div > div:nth-child(2) .ps_box-link:nth-child(2) .ps-link:hover,
form  .ps_mid_section .ps_pspagecontainer > div.psc_HRS_CAREERS_FL  > div:nth-child(2) > div > div > div > div:nth-child(2) .ps_box-link:nth-child(2) .ps-link:focus {
	background: #f0f6f7;
	color: #052e5f;
	border-color: #057eb6;
}
form .ps_mid_section .psc_HRS_CAREERS_FL  #HRS_SCH_WRK_FLU_HRS_REGISTER_PB:before {
	content: "\f234";
}


@media screen and (min-width: 780px) {
	form  .ps_mid_section .psc_page-container.psc_HRS_CAREERS_FL > div:nth-child(2) > .ps_box-group.psc_layout > .ps_box-group.psc_layout > .ps_box-group.psc_layout {
		padding: 2rem 1rem;
	}
	form  .ps_mid_section .psc_page-container.psc_HRS_CAREERS_FL > div:nth-child(2) .ps_box-group.psc_layout > .ps_box-group.psc_layout > div.hrs_cg_welcome_label {
		text-align: center;
	}
	form  .ps_mid_section .psc_HRS_CAREERS_FL  .hrs_cg_welcome_label *,
	form  .ps_mid_section .psc_HRS_CAREERS_FL  .hrs_cg_welcome_label > * {
		font-size: 2rem;
	}
}

form .psc_HRS_CAREERS_FL .psc_list-linkmenu .ps_grid-row + .ps_grid-row, 
form .psc_HRS_CAREERS_FL .psc_list-linkmenu > .ps_box-scrollarea-row + .ps_box-scrollarea-row {
	border-top: 0;
}

form  .ps_mid_section .psc_HRS_CAREERS_FL .ps_main .ps_apps_content .psc_list-linkmenu .ps_grid-row {
	border-bottom: 1px solid #abd3e6;
	position: relative;
	text-transform: uppercase;
}


form .psc_HRS_CAREERS_FL .psc_gridlist-borderall.ps_box-grid-list .ps_box-gridc {
	border: 0;
}
form .psc_HRS_CAREERS_FL .psc_list-vtab.psc_list-linkmenu.psc_has-link li.ps_grid-row.psc_rowact {
	padding: .7rem .5rem;
	font-size: 1rem;
}

@media screen and (min-width: 666px) {
	form .psc_HRS_CAREERS_FL .psc_list-vtab.psc_list-linkmenu.psc_has-link li.ps_grid-row.psc_rowact {
		padding: 1rem .5rem;
	}
}
form .psc_HRS_CAREERS_FL .psc_list-vtab.psc_list-linkmenu.psc_has-link li.ps_grid-row.psc_rowact > div {
	display: inline-block;
	width: auto;
	margin: 0;
	padding: 0;
    border: 0;
    background: none;
    box-shadow: none;
}
form .psc_HRS_CAREERS_FL .psc_list-vtab.psc_list-linkmenu.psc_has-link li.ps_grid-row.psc_rowact:after,
form .psc_HRS_CAREERS_FL .psc_list-vtab.psc_list-linkmenu.psc_has-link li.ps_grid-row.psc_rowact:before {
	content: "";
	display: block;

	width: 0;
	height: 0;
	position: absolute;


	border: 1px solid transparent;
	border-top-width: 0;
	border-right-width: 0;
	border-left-width: 0;
	border-bottom-width: 1px;

	bottom: -1px;
	left: 0;
	right: auto;
	top: auto;

	z-index: 0;

	-webkit-transition: all .3s;  
	transition: all .3s;
} 

form .psc_HRS_CAREERS_FL .psc_list-vtab.psc_list-linkmenu.psc_has-link li.ps_grid-row.psc_rowact:before {
	border: 1px solid transparent;
	border-top-width: 1px;
	border-right-width: 0;
	border-left-width: 0;
	border-bottom-width: 0;
	top: -1px;
	left: auto;
	right: 0;
	bottom: auto;
}

form .psc_HRS_CAREERS_FL .psc_list-vtab.psc_list-linkmenu.psc_has-link li.ps_grid-row.psc_rowact:hover:after,
form .psc_HRS_CAREERS_FL .psc_list-vtab.psc_list-linkmenu.psc_has-link li.ps_grid-row.psc_rowact:focus:after,
form .psc_HRS_CAREERS_FL .psc_list-vtab.psc_list-linkmenu.psc_has-link li.ps_grid-row.psc_rowact:hover:before,
form .psc_HRS_CAREERS_FL .psc_list-vtab.psc_list-linkmenu.psc_has-link li.ps_grid-row.psc_rowact:focus:before {
	width: calc(100%);
	border-color: #057eb6;
}
form .psc_HRS_CAREERS_FL .psc_list-linkmenu.psc_list-has-icon li.ps_grid-row > .ps_box-link > .ps-link-wrapper > .ps-link, .psc_list-linkmenu.psc_list-has-icon .psc_list-col-1 > .ps_box-link:not(.psc_list-tertiary) > .ps-link-wrapper > .ps-link{
    padding-left:2.5em;
}
form .psc_HRS_CAREERS_FL .hrs_cg_home_img_size.psc_list-linkmenu.psc_list-has-icon li.ps_grid-row > .ps_box-link:not(.psc_list-tertiary):not(.psc_menu-rc) > .ps-link-wrapper > .ps-link > .ps-img {
	display: none;
}
form .psc_HRS_CAREERS_FL .psc_list-linkmenu .psc_list_count, .psc_has-count.psc_list-valueonly .psc_list_count {
	position: relative;
	display: inline-block;
	margin: 0;
	padidng: 0;
}

form .psc_HRS_CAREERS_FL .psc_has-count.psc_list-valueonly .psc_list_count .ps_box-value {

	width: 1rem;
	height: 1rem;
	text-align: center;
	border-radius: 50%;
	border: 0;
	font-weight: 900;
	text-shadow: none;

	position: absolute;
	margin-top: .15rem;
	margin-left: 1.5rem;


	background: rgba(8, 70, 146, 0.1);
    border: 1px solid rgba(8, 70, 146, .75);
    color: #052e5f;




}

form .psc_HRS_CAREERS_FL .psc_has-count.psc_list-valueonly .ps_grid-row:nth-child(2) .psc_list_count .ps_box-value {
	background: #d92b16;
    border: 0;
    color: white;
}


form .psc_HRS_CAREERS_FL .psc_list-linkmenu .ps_grid-row .ps-link:before {
	content:'';
	display: inline-block;
	position: absolute;
	left: .4rem;
	vertical-align: middle;
	height: 1.45rem;
	width: 1.72rem;
	background: transparent url(/cs/hr/cache/BEI_HRS_CG_HOME_ICO_ALLJOB_PNG_1.svg) center center no-repeat ;
	background-size: auto 100%;
}


form .psc_HRS_CAREERS_FL .psc_list-linkmenu .ps_grid-row:nth-child(2) .ps-link:before {
	background-image: url(/cs/hr/cache/BEI_HRS_CG_HOME_ICO_NOTIF_PNG_1.svg) ;
}
 
form .psc_HRS_CAREERS_FL .psc_list-linkmenu .ps_grid-row:nth-child(3) .ps-link:before {
	background-image: url(/cs/hr/cache/BEI_HRS_CG_HOME_ICO_JOBAP_PNG_1.svg) ;
}

form .psc_HRS_CAREERS_FL .psc_list-linkmenu .ps_grid-row:nth-child(4) .ps-link:before {
	background-image: url(/cs/hr/cache/BEI_HRS_CG_HOME_ICO_FAV_PNG_1.svg) ;
}

form .psc_HRS_CAREERS_FL .psc_list-linkmenu .ps_grid-row:nth-child(5) .ps-link:before {
	background-image: url(/cs/hr/cache/BEI_HRS_CG_HOME_ICO_SEARCH_PNG_1.svg) ;
}

form .psc_HRS_CAREERS_FL .psc_list-linkmenu .ps_grid-row:nth-child(6) .ps-link:before {
	background-image: url(/cs/hr/cache/BEI_HRS_CG_HOME_ICO_USER_PNG_1.svg) ;
}

@media (min-width: 700px) {
	form .psc_HRS_CAREERS_FL .ps_grid-body .ps_grid-row.psc_rowact {
		border: 1px solid #abd3e6;
	}
	form .psc_HRS_CAREERS_FL .ps_grid-body {
		display: block;
		text-align: center;
	}
	form .psc_HRS_CAREERS_FL .ps_grid-body .ps_grid-row {
		display: inline-block;
		width: 48%;
		margin: 1%;
		text-align: center;
	}

	form .psc_HRS_CAREERS_FL .psc_has-count.psc_list-valueonly .psc_list_count .ps_box-value {
		padding: 0 .1rem;
		width: 1.1rem;
		height: 1.1rem;
		margin-top: 2rem;
		font-size: .7rem;
		position: relative;
		margin-left: 0rem;
	}

	form .psc_HRS_CAREERS_FL .psc_list-linkmenu .ps_grid-row .ps-link:before {
		height: 35px;
		width: 45px;
		position: relative;
		left: auto;
		margin-bottom: .5rem;
	}
	form .psc_HRS_CAREERS_FL .psc_list-linkmenu .ps_grid-row .ps-link span {
		display: inline-block;
		width: 100%;
		text-align: center;
	}
	form .psc_HRS_CAREERS_FL .psc_list-vtab.psc_list-linkmenu.psc_has-link li.ps_grid-row.psc_rowact:after {
		left: -1px;
	}
	form .psc_HRS_CAREERS_FL .psc_list-vtab.psc_list-linkmenu.psc_has-link li.ps_grid-row.psc_rowact:before {
		right: -1px;
	}
	form .psc_HRS_CAREERS_FL .psc_list-vtab.psc_list-linkmenu.psc_has-link li.ps_grid-row.psc_rowact:hover:after,
	form .psc_HRS_CAREERS_FL .psc_list-vtab.psc_list-linkmenu.psc_has-link li.ps_grid-row.psc_rowact:focus:after {
		border-width:  0 0 1px 1px;
		height: 100%; 
	}
	form .psc_HRS_CAREERS_FL .psc_list-vtab.psc_list-linkmenu.psc_has-link li.ps_grid-row.psc_rowact:hover:before,
	form .psc_HRS_CAREERS_FL .psc_list-vtab.psc_list-linkmenu.psc_has-link li.ps_grid-row.psc_rowact:focus:before {
		border-width: 1px 1px 0 0;
		height: 100%; 
	}

    form .psc_HRS_CAREERS_FL .psc_list-linkmenu.psc_list-has-icon li.ps_grid-row > .ps_box-link > .ps-link-wrapper > .ps-link, .psc_list-linkmenu.psc_list-has-icon .psc_list-col-1 > .ps_box-link:not(.psc_list-tertiary) > .ps-link-wrapper > .ps-link{
        padding-left:0;
    }

}
@media (min-width: 900px) {
	form .psc_HRS_CAREERS_FL .ps_grid-body .ps_grid-row {
		width: 31%;
		margin: 1%;
	}
}