#Home_pageView #CodeListCounts_pageBlock .listContainer_Option2 .listItemContainer:hover .listItemContainerBorder .codeListBlockLower .listItemCountContainer,#Home_pageView #CodeListCounts_pageBlock .listContainer_Option2 .listItemContainer .listItemContainerBorder .codeListBlockLower .listItemCountContainer{opacity:1!important}#Home_pageView #CodeListCounts_pageBlock .listContainer_Option2 .listItemContainer{width:31%;margin:0 14px 30px!important}#CodeListCounts_pageBlockContainer{width:100%!important}#content{margin-bottom:30px!important}h1.strapline{font-size:48px;line-height:55px;margin-bottom:30px;font-weight:normal!important;text-transform:uppercase}.header-banner-wrapper{margin-bottom:30px}#Home_pageView #CodeListCounts_pageBlock .listContainer_Option2 .listItemContainer{height:320px}#Home_pageView #CodeListCounts_pageBlock .listContainer_Option2 .listItemContainer .listItemContainerBorder .codeListBlockLower{background:#eee}#Home_pageView #CodeListCounts_pageBlock .listContainer_Option2 .listItemContainer .listItemContainerBorder .codeListBlockLower .listItemTitle a,#Home_pageView #CodeListCounts_pageBlock .listContainer_Option2 .listItemContainer .listItemContainerBorder .codeListBlockLower .listItemCountContainer{color:#000!important}#Home_pageView #CodeListCounts_pageBlock .listContainer_Option2 .listItemContainer:hover .listItemContainerBorder .listItemImageContainer{transition:transform .5s ease;transform:scale(1.4)}#JobsNearMe_{display:block;border-top:1px solid #fff!important;margin-top:20px!important;padding:9px 10px 10px 25px!important;color:#fff!important}#FindJobsNearMe_{float:right!important;color:#fff!important}#JobsNearMe_ a{color:#fff!important;padding:10px!important;font-weight:bold}#JobsNearMe_ a:hover{background-color:#930864;color:#fff!important;transition:all .2s;cursor:pointer!important}.pageBlockInner_FormBlock div.radioOption input{margin-top:3px;position:relative}body #FindJobHeroBlock .formRowTextInputRow{width:44%}#Recruitmentagencies{margin-left:69%}#quicksearch_pageBlockContainer #buttonSubmit_save{color:#000;padding:0;border-radius:0;text-indent:-9999999px!important;background-image:url(../images/SearchRoles.PNG)!important;background-repeat:no-repeat!important;background-position:center center!important;width:100px!important;border:0!important;background-color:#b90a7d!important;padding-top:15px!important;width:100%!important}#quicksearch_pageBlockContainer #buttonSubmit_save:hover{padding:14px}#Home_pageView #CodeListCounts_pageBlock .listContainer_Option2 .listItemContainer .listItemContainerBorder .codeListBlockLower .listItemTitle .listItemTitleAnchor_Label{color:#b90a7d!important;font-weight:bold!important}.fas{color:#b90a7d!important;margin:0 10px;font-size:10px!important}.site-navigation .menu>li>a{font-size:18px!important}#Home_pageView #CodeListCounts_pageBlock .listContainer_Option2 .listItemContainer .listItemContainerBorder .codeListBlockLower{-webkit-clip-path:polygon(0 25px,100% 0,100% 100%,0 100%);clip-path:polygon(0 25px,100% 0,100% 100%,0 100%);-webkit-transition:all .5s!important;transition:all .5s!important}#eaContainer #Home_pageView #CodeListCounts_pageBlock .listContainer_Option2 .listItemContainer:hover .codeListBlockLower{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);padding-top:10px;-webkit-transition:all .5s!important;transition:all .5s!important}#Home_pageView #CodeListCounts_pageBlock .listContainer_Option2 .listItemContainer .listItemContainerBorder .codeListBlockLower .listItemTitle{padding:4px 0 2px 0;margin-top:20px}.container{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;margin-top:80px}.Home .container{max-width:1200px;margin-top:0}.banner-main-container{position:relative;max-height:400px!important;overflow:hidden!important}.parallax-window{min-height:400px}#content-main{min-height:400px;overflow:hidden!important;background:#fff!important}.pageBlockInner_FormBlock input.inputText,.pageBlockInner_TextTagReplacementBlock input.inputText{background-color:#fff!important;border-radius:0;border:1px solid #979797;line-height:1;width:100%;height:50px}.pageBlockInner_FormBlock div.curFocus label.formLabel{color:#4a4a4a!important}.pageBlockInner_FormBlock div.labelContainer{float:left;width:auto}.Home .pageBlockInner_FormBlock div.controlContainer,.Pos_Find_Results .pageBlockInner_FormBlock div.controlContainer{width:100%!important}.pageBlockInner_FormBlock div.controlContainer{margin:0 auto;clear:left;width:350px!important}.Login .pageBlockInner_FormBlock div.labelContainer,.ProfileRegister .pageBlockInner_FormBlock div.labelContainer,.Application_Login .pageBlockInner_FormBlock div.labelContainer,.Login .pageBlockInner_FormBlock div.controlContainer,.ProfileRegister .pageBlockInner_FormBlock div.controlContainer,.Application_Login .pageBlockInner_FormBlock div.controlContainer{margin:0 auto;clear:left;width:360px!important;float:none}.Login #login_SaveButtonRow_formRow .buttonsRight,.Login #login_buttons2_formRow .buttonsRight{float:left!important}.Login #login_SaveButtonRow_formRow .buttonsRight #buttonSubmit_save,.Login #login_buttons2_formRow .buttonsRight a{margin:0!important;border-radius:0!important}.Login #login_SaveButtonRow_formRow{margin-top:40px!important}.PasswordReset_Request #form_pageBlock{padding:0!important}.PasswordReset_Request #eaContainer div.blockSummaryText{padding:0!important}#JobsNearMe_ a{font-size:16px!important}.content-warp.no-banner{margin-top:0!important;border-top:1px solid #ccc!important}#Application_Login_pageView .pageBlockInner.pageBlockInner_TextTagReplacementBlock h1{display:none!important}#eaContainer .pageBlockInner_FormBlock textarea.inputTextArea,#eaContainer .pageBlockInner_FormBlock .formRowSelectInputRow_Common select{border:1px solid #979797;background-color:#eee}#newregister_buttons_formRow,#login_SaveButtonRow_formRow{margin-top:40px!important}#Log_Out{display:none!important}#eaContainer .OfferSectionsSummaryBlockContainer .ulListItem,#Application_Home_pageView #sectionslist_pageBlock .ulListItem,#additionalinformationsectionslist_pageBlockContainer .ulListItem{background-color:#d2d92a!important;border:0;font-weight:700;padding:15px 24px;text-align:left;width:100%}#eaContainer #MyWelcomePacks_OfferForm_Summary_pageView .ulList li.ulListItem.Completed,#eaContainer #Application_Home_pageView .ulList li.ulListItem.Completed,#eaContainer #additionalinformationsectionslist_pageBlockContainer .ulList li.ulListItem.Completed{background-color:#b90a7d!important;color:#fff}#eaContainer #fileupload_Files_formRow .labelContainer{text-align:center}.pageBlockInner_FormBlock div.formRowFileUploadRow .fileuploadrow{min-width:10px}.pageBlockInner_FormBlock div.formRowFileUploadRow .fileuploadrow{min-width:10px!important}#eaContainer #fileupload_Files_formRow .controlContainer{margin-bottom:10px;width:100%!important;margin:0 auto!important}#fileupload_pageBlock .buttonsLeft{float:left;width:100%!important;display:block!important;text-align:center}#fileupload_pageBlock .buttonsLeft ul{list-style:none;margin:0;padding:0;width:100%!important;float:left;text-align:center!important}#fileupload_pageBlock .pageBlockInner .buttonsLeft li{float:left;list-style:none;list-style-type:none;list-style-type:none;text-align:center;width:100%!important;display:block!important}#eaContainer .fileuploadbutton{margin:0 auto;float:none}#SubmitForm_contactconsent_formRow .labelContainer{text-align:left!important;width:auto!important}#Application_Section_Submit_pageView #SubmitForm_checkboxlegal_formRow .controlContainer,#Application_Section_Submit_pageView #SubmitForm_contactconsent_formRow .controlContainer{margin-top:13px}#eaContainer .pageBlockInner_FormBlock #fileupload_Files_formRow label.formLabel{text-align:center}#eaContainer #posBrowser_ResultsGrid_pageBlock .rowContainer{width:100%;margin-left:0!important}.Pos_Find_Results #content-main,.Pos_Find_Results_Map #content-main{background:#eee!important}.Pos_Find_Results #colophon,.Pos_Find_Results_Map #colophon{margin-top:-150px;overflow:hidden!important}#Pos_Find_Results_pageView,#Pos_Find_Results_Map_pageView{margin-bottom:150px}#eaContainer #posBrowser_ResultsGrid_pageBlock .rowContainer{background:#fff!important}#eaContainer #posBrowser_ResultsGrid_pageBlock .rowContainer a{font-size:22px;font-weight:bold;color:#333!important;text-decoration:none!important}#eaContainer #posBrowser_ResultsGrid_pageBlock .rowContainer{text-align:left!important;color:#b90a7d!important;font-size:20px;line-height:1.7333}#posBrowser_Filter_pageBlock .filtersSummary .filtersSummaryTextContainer{display:none!important}#posBrowser_Filter_pageBlock .filtersSummary{overflow:auto;width:auto;float:right}#posBrowser_ResultsGrid_pageBlock{padding:0!important}#posBrowser_Filter_pageBlockContainer a{font-weight:700!important}.filtersExpander .filtersExpanderButton{margin-right:15px!important;width:300px!important;justify-content:space-between!important;box-sizing:border-box!important;height:54px!important;background-color:#fff!important;color:#1e1446!important;padding:15px 40px 15px 20px!important;margin-bottom:15px!important;background-image:url(../images/Arrow_Down.png)!important;background-repeat:no-repeat!important;background-position:90% center!important;border:1px solid #1e1446!important;border-radius:0;font-size:16px;margin:0!important;line-height:normal!important}#posBrowser_Filter_pageBlock .filtersExpander{line-height:85px;padding:0!important}.alternateViews a:nth-child(2n){border-left:1px solid #1e1446!important;margin-left:10px;padding-left:10px}#posBrowser_Filter_pageBlock a{line-height:normal!important}.filtersSummary{margin-top:32px;font-size:20px}#posBrowser_ResultsGrid_pageBlock .gridTop{padding:15px}.Pos_Find_Results #eaContainer .pageBlockInner_GridBlock .gridTop a:hover{color:#fff!important}.pageBlockInner_GridBlock .TilesGridSortingPopup li{padding:15px;margin-bottom:2px;text-align:right;border-top:1px solid #fff!important}.FilterRow.NotExtra{background:0 0!important;border-bottom:1px solid #c0c0c0;padding:10px 0 15px}.FiltersContainer.HideAddButton,#eaContainer #posBrowser_Filter_pageBlock .HeaderContainer{background:#fff!important}#posBrowser_Filter_pageBlock .HeaderContainer .HeaderLabel,#posBrowser_Filter_pageBlock .noEntries{padding:0 0 0 15px!important;color:#666!important}#eaContainer #posBrowser_Filter_pageBlock .FilterContainer .ValueList li{background:transparent url(../images/ticked_Not.png) no-repeat scroll left center;padding-left:35px}#eaContainer #posBrowser_Filter_pageBlock .FilterContainer .ValueList li.ValueItem_selected,#eaContainer #posBrowser_Filter_pageBlock .FilterContainer .ValueList li:hover{background:transparent url(../images/ticked.png) no-repeat scroll left center}#posBrowser_Filter_pageBlock .FilterContainer .ValueContainer{text-align:center}#posBrowser_Filter_pageBlock .FilterContainer .ValueList li,#posBrowser_Filter_pageBlock .FiltersContainer .AvailableList li{margin:5px 0 0 10px;padding:4px 0}.addressContainer{display:none}.mapBlock_PosListInfoBox .posListLabel{padding:10px;background:#e0e0e0;font-weight:normal;font-size:15px}.mapBlock_PosListInfoBox .posListItem a{font-size:15px;color:#b90a7d!important;text-decoration:underline!important}.mapBlock_PosListInfoBox .posListAnchor{text-align:center;margin:0;display:block;padding:10px;background:#b90a7d!important;color:#fff!important;font-size:15px;text-align:left!important}#eaContainer div.posDescriptionContainer317 .RightJobBox{margin-left:0}.JobTitle{overflow:visible;position:absolute}#MainApplyButton{float:left;float:left!important;display:block;width:100%!important}#MainApplyButton .buttonsRight,#MainApplyButton ul li{width:100%!important}#MainApplyButton ul li a{width:100%!important}#MainApplyButton{float:left;float:left!important;display:block;width:100%!important;margin-top:0}#Pos_Description_pageView .flexible-block.cta{margin-bottom:0!important}#posdesc_pageBlock .posDescriptionContainer317 .posdescriptionPropertyBox{margin-bottom:0}.earcu_posdescriptionContainer{width:100%!important;float:left;margin-top:50px}#JobDescriptionMap_vacancyMap_pageBlock #vacancyMap{background-color:#e8e8e8!important}.miniMapButton.mapVisible{display:none!important}.mapContainer .ButtonHolder .miniMapButton{background:#eaeaea;display:block;padding:13px 16px!important;background:#b90a7d;text-align:center}.mapContainer .ButtonHolder .miniMapButton:hover{background:#650d46!important;transition:all .2s}.mapContainer .ButtonHolder .miniMapButton a{color:#fff!important}#eaContainer #posdesc_pageBlock .possharing{margin-bottom:1px!important}#SharingHeader{background-color:#24b6c3!important;padding:13px 16px!important}#SharingHeader,.possharing,.VacancyMap{display:none!important}#eaContainer{min-height:10px!important}#PageTitleBlock_pageBlock h2{font-size:22px!important;text-transform:unset;padding:13px 16px!important}#pageTitleSignInHeaderContainer h2.active,#pageTitleRegisterHeaderContainer h2.active{background:#650d46!important}#pageTitleSignInHeaderContainer h2,#pageTitleRegisterHeaderContainer h2{background:#b90a7d!important;color:#fff}#Application_Login_pageView #PageTitleBlock_pageBlock .pageTitleHeaderContainer,#CandidateEvent_Register_pageView #PageTitleBlock_pageBlock .pageTitleHeaderContainer,#TalentPool_Register_pageView #PageTitleBlock_pageBlock .pageTitleHeaderContainer{border:0}#PageTitleBlock_pageBlock h2{font-family:avenir!important;font-weight:normal!important;font-size:18px!important}#eaContainer #Application_Home_pageView .ulList div.ulListItemLabel a,#eaContainer #Application_Home_pageView .ulList div.ulListItemLabel a:hover{color:#000!important;font-weight:bold}#MyDetails_pageView .editblocklink a:hover,#Application_Section_PersonalDetails_pageView .editblocklink a:hover{text-decoration:none}#posSummaryBlockv2_pageBlock .appCompleteChartBlock.done .appCompleteChartBlockInner{background:#ba0a7e!important;border-color:#ba0a7e!important}.Login .banner-main-container,.ProfileRegister .banner-main-container,.PasswordReset_Request .banner-main-container,.ProfileRegisterWithAlerts .banner-main-container,.Welcome .banner-main-container,.MyJobFeed .banner-main-container,.Pos_AlertCriteria .banner-main-container{display:none!important}#eaContainer .actionMessageContainer{padding:1em 0;margin-bottom:1em;background-color:#c0c0c0}body #eaContainer .OfferSectionsSummaryBlockContainer #sectionslist_pageBlock li.Section_OfferSubmit,#eaContainer #Application_Home_pageView .ulList li.Section_SubmitAndDeclarations{padding:15px 24px!important}#ApplicationExistsBlock_SaveButtonRow_formRow{margin-top:20px!important}#eaContainer #Application_Home_pageView .ulList div.ulListItemLabel a{color:#000}#posSummaryBlockv2_pageBlock .MySummaryItem{display:block;background:#f1f0f0!important;width:100%}#posSummaryBlockv2_pageBlock .MySummaryItemInner{margin-left:5px;border:0;background:#f1f0f0;text-align:left;margin:0!important;padding:15px 25px!important}#posSummaryBlockv2_pageBlock .MySummaryItem{display:block;background:#f1f0f0!important;border-top:2px solid #fff!important}#posSummaryBlockv2_pageBlock{padding:0!important}#ToDoList_pageBlock .buttonsRight{float:left!important}.JobTitle h1{font-size:80px!important}#ShowCurrentAppLink2_buttons_formRow{margin-top:20px!important}#Edit_PERSONALDETAILS_ajaxButtons_formRow{margin-top:20px!important;margin-bottom:20px!important}#eaContainer .pageBlockInner_FormBlock .fakecheck{background:transparent url(../images/ticked_Not.png) no-repeat scroll left center}#eaContainer .pageBlockInner_FormBlock .fakecheck:hover{background:transparent url(../images/ticked_Not.png) no-repeat scroll left center}#eaContainer .pageBlockInner_FormBlock .fakechecked:hover,#eaContainer .pageBlockInner_FormBlock .fakechecked{background:transparent url(../images/ticked.png) no-repeat scroll left center}#SectionCompleteBlock_pageBlockContainer div.controlContainer{float:left;margin-right:0;clear:none;width:auto!important}#SectionCompleteBlock_completed_formRow{margin-bottom:20px!important}#SectionCompleteBlock_completed_formRow .labelContainer{width:auto}#SectionCompleteBlock_completed_formRow label.formLabel{padding-right:5px;font-weight:bold;font-size:25px;margin-bottom:0;margin-top:5px;color:#b90a7d!important}#SectionCompleteBlock_buttons_formRow,#Add_REFEREES_ajaxButtons_formRow{margin-top:30px!important}div.pageBlockInner_FormBlock div.boxedText{background:#fff;border:2px solid #d0d0d0}table{min-width:60px}.ui-widget-content a{color:#333!important}div.ui-dialog-titlebar .ui-dialog-titlebar-close,div.ui-dialog-titlebar .ui-dialog-titlebar-close:hover{height:33px;width:81px;border-radius:0!important;margin-right:-7px!important}#MyJobFeedForm_pageBlock,.MyJobFeed #BackBlock_pageBlock{padding:0!important}#MyJobFeedForm_ajaxButtons_formRow .buttonsRight a{margin:0!important}#MyJobFeedForm_ajaxButtons_formRow{margin-top:40px!important}#buttonSubmit_ajaxSave{margin-right:5px!important}#eaContainer .OfferSectionsSummaryBlockContainer .ulListItem,#Application_Home_pageView #sectionslist_pageBlock .ulListItem,#additionalinformationsectionslist_pageBlockContainer .ulListItem{background-position:96% 50%!important}#additionalinformationsectionslist_pageBlock{padding:5px 0}.iconContainer .iconImage img{height:auto!important;width:100%!important}#eaContainer #Welcome_pageView .pageBlockContent_FormBlock .iconListStyle,#eaContainer #ApplicationsGrid_pageBlock .pageBlockInner_GridBlock div.gridContent .rowContainer{background-color:#eee}#eaContainer #posBrowser_ResultsGrid_pageBlock .rowContainer{min-height:10px}.Pos_Description .RightJobBox .container-fluid{padding:0!important}.Pos_Description .RightJobBox .flexible-block.cta{display:none!important}#eaContainer #Pos_Description_pageView #posdesc_pageBlock .RightJobBox a.right{width:100%!important}#eaContainer #Pos_Description_pageView #posdesc_pageBlock .RightJobBox a.right:hover{text-decoration:none!important}.Pos_Description .campaign-block__details{padding:40px 40px 0}#SharingHeader,.possharing,.VacancyMap{display:block!important}#eaContainer span.miniMapButton{margin-bottom:20px}#CodeListCounts_pageBlock .availableListsContainer{padding:15px!important;margin:0 15px;margin-bottom:0;margin-bottom:30px!important}#CodeListCounts_pageBlock .availableListsContainer a{background:none!important;text-decoration:underline!important}#CodeListCounts_pageBlock .availableListsContainer a:hover{text-decoration:none!important}#Home_pageView #CodeListCounts_pageBlock .listContainer_Option2 .listItemContainer .listItemContainerBorder .listItemImageContainer,#Home_pageView #CodeListCounts_pageBlock .listContainer_Option2 .listItemContainer:hover .listItemContainerBorder .listItemImageContainer{background-size:170%}.Pos_Description .campaign-block__details{padding:20px 40px 0}#eaContainer #Home_pageView .availableListsItemContainer_Selected,#eaContainer #Home_pageView .availableListsContainer ul li:hover,#eaContainer #Home_pageView .availableListsItemContainer_Selected,#eaContainer #Home_pageView .availableListsContainer ul li{background:none!important}#menu-item-89{display:none!important}#eaContainer #posBrowser_Filter_pageBlock .FilterContainer .label{margin-left:10px}.JobTitle{z-index:1!important;left:10%;width:100%;max-width:80%;padding-left:20px}.buttonAnchor.buttonLeft.buttonActionId_delete{color:#fff!important}.pageBlockInner_FormBlock .iconListStyle .iconValue{margin-top:25px!important}#dialogDialogContainer td{background-color:#fff!important}#modalcodelistlookup_SaveButtonRow_formRow{width:auto!important;float:left!important}#modalcodelistlookup_name_formRow .controlContainer.controlContainer_Editable{width:100%!important;clear:none!important}#modalcodelistlookup_name_formRow{width:84%!important;float:left;clear:none!important}#modalcodelistlookup_SaveButtonRow_formRow{width:auto!important;float:left!important;clear:none!important;margin-top:28px!important}.Pos_Description_Review .RightJobBox .container-fluid,.Pos_Description_Review .JobTitle,.Pos_Description_Review .RightJobBox .flexible-block.cta{display:none!important}#SubmitForm_pageBlockContainer .formRow.formRowCheckBoxRow .controlContainer.controlContainer_Editable{width:auto!important;clear:none;margin-top:3px!important}.Pos_Description_Review #JobTitle{display:none!important}#eaContainer #Welcome_pageView #ToDoList_pageBlock .ulListItemLabel{margin-bottom:10px}body #Welcome_pageView .pageBlockInner_FormBlock .iconContainer .iconImage{margin-top:20px}#eaContainer #posdesc_pageBlock .posAlerts{padding:40px!important}#posdesc_pageBlock .posrightbox_header{color:#000;font-family:din!important;margin-bottom:15px;text-align:left!important;font-size:28px!important}#posdesc_pageBlock .posrightbox_info{padding:0;text-align:left;line-height:normal}.Pos_Description .campaign-block__details{padding:40px}.Pos_Description .campaign-block__details{padding:15px 40px}#newregister_seperator2_formRow,#newregister_seperator3_formRow,#newregister_ssolineSeperator2_formRow{display:none!important}#posBrowser_Filter_pageBlock{display:none!important}.Home #content-main .container{padding-right:15px;padding-left:15px;padding-top:30px!important}.makeBold{font-weight:bold!important}#First_Link a{text-decoration:none!important}#Second_Link a,#Third_Link a,#Second_Link2 a{cursor:default!important}#FindJobHeroBlock div.pageBlockContent{padding:25px!important}.site-navigation .menu .sub-menu__menu-item a{font-weight:bold!important}.site-navigation .menu .sub-menu__main{margin-bottom:25px}#quicksearch_pageBlock{background:#000!important}.JobTitle h1{font-size:65px!important;width:50%!important;line-height:90%}.text-458 .JobTitle h1,.text-494 .JobTitle h1,.text-539 .JobTitle h1,.text-548 .JobTitle h1,.text-553 .JobTitle h1,.text-575 .JobTitle h1{color:#fff}.PosDescriptionText .flexible-block{margin-bottom:0}.Pos_Description .RightJobBox .container-fluid{display:none}#posdesc_pageBlock .earcu_posdescriptionContainer{text-align:left}#Floating_ApplyButton .buttonsRight,#Floating_ApplyButton .buttonsRight ul,#Floating_ApplyButton .buttonsRight ul li,#Floating_ApplyButton .buttonsRight ul li a{float:left;width:100%!important}#Floating_ApplyButton{margin-bottom:30px!important}#SharingHeader{margin-bottom:0!important}.StandardQuestionsForm div.formRow p{font-size:18px!important}.ui-datepicker-trigger{max-width:150%;height:auto;width:150%;margin-top:0!important}.formRow.formRowDateInputRow{margin-bottom:15px}.pageBlockContainer_GridBlock.Renderer_ListWithEditButtons .pageBlockInner_GridBlock .ListGridContainer .rowLabel{float:none;margin:0}#google_plusone_share_PosDescSharingItem{display:none!important}#PosDescSharingItems .PosDescSharingItem{border-radius:0!important;box-shadow:.7px .7px 2px #ababab}#linkedin_PosDescSharingItem{background-image:url(../images/LI_Icon_.png)!important;background-repeat:no-repeat!important;background-position:center center!important;background-size:100%!important;z-index:999999999;width:82px!important;height:35px!important}#linkedin_PosDescSharingItem:hover{background-image:url(../images/LI_Icon_Hover.png)!important}#facebook_PosDescSharingItem{background-image:url(../images/FB_Icon_.png)!important;background-repeat:no-repeat!important;background-position:center center!important;background-size:100%!important;z-index:999999999;width:82px!important;height:35px!important}#facebook_PosDescSharingItem:hover{background-image:url(../images/FB_Icon_Hover.png)!important}#twitter_PosDescSharingItem{background-image:url(../images/Twitter_Icon_.png)!important;background-repeat:no-repeat!important;background-position:center center!important;background-size:100%!important;z-index:999999999;width:82px!important;height:35px!important}#twitter_PosDescSharingItem:hover{background-image:url(../images/Twitter_Icon_Hover.png)!important}#email_PosDescSharingItem{background-image:url(../images/eMail_Icon_.png)!important;background-repeat:no-repeat!important;background-position:center center!important;background-size:100%!important;z-index:999999999;width:82px!important;height:35px!important}#email_PosDescSharingItem:hover{background-image:url(../images/eMail_Icon_Hover.png)!important}#PosDescSharingItems .PosDescSharingItem img{display:none}#eaContainer #PosDescSharingItems{text-align:center;margin:0 auto;width:auto;padding:2px}#eaContainer #posdesc_pageBlock .possharing{background:#f1f0f0 none repeat scroll 0 0;border:0 none;border-radius:0;padding:5px;margin-bottom:40px!important;width:auto;float:left}#SharingHeader{display:none!important}.VacancyMap{float:left;clear:left;width:67%}#posSummaryBlockv2_pageBlock .MySummaryItemsContainer{height:auto!important}#eaContainer .OfferSectionsSummaryBlockContainer .ulList .Completed div.ulListItemLabel a,#eaContainer #Application_Home_pageView .ulList .Completed div.ulListItemLabel a,#eaContainer .OfferSectionsSummaryBlockContainer .ulList div.ulListItemLabel:hover a{color:#fff!important}.Welcome #Welcome_pageView #ToDoList_pageBlock .ulListItemLabel{background-color:#eee}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:auto}.ui-datepicker td,.ui-datepicker th{padding-top:0;padding-bottom:0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{border:0!important}.ui-datepicker .ui-datepicker-prev{border:0!important;left:2px!important;top:0!important;margin-top:14px;margin-left:5px;cursor:pointer!important}.ui-datepicker .ui-datepicker-next{right:2px!important;top:2px!important;margin-top:13px;margin-right:5px;cursor:pointer!important}.BigMapVisible #JobDescriptionMap_vacancyMap_pageBlock{display:none!important}.BigMapVisible .possharing{margin-top:0!important}#pageTitleSignInHeaderContainer{float:right!important}.Home #content-main{background:#eee!important;overflow:hidden!important}#eaContainer .pageBlockInner_FormBlock textarea.inputTextArea,#eaContainer .pageBlockInner_FormBlock .formRowSelectInputRow_Common select{width:100%;padding-right:0;background-image:url(../images/Capture.PNG)!important;background-repeat:no-repeat!important;background-position:103% center!important;background-size:20%!important;background-color:#fff!important;overflow:hidden!important}#FindJobHeroBlock #quicksearch_SaveButtonRow_formRow{float:none;display:inline-block;width:11%}.Pos_Description_Review #posdesc_pageBlock{padding:0!important;border-top:2px solid #fff}body #eaContainer .formRowTextAreaRow .controlContainer .inputTextArea,body #eaContainer .pageBlockInner_FormBlock textarea.inputTextArea,#eaContainer textarea{background:none!important;width:100%!important}.formRowTextAreaRow .controlContainer.controlContainer_Editable{width:100%!important}#SubmitForm_pageBlock .formRow.formRowTextLiteralRow{margin-top:30px!important}#SubmitForm_ajaxButtons_formRow,#SubmitForm_checkboxlegal_formRow{margin-top:30px}#eaContainer div#Edit_OFFEREMERGENCYCONTACT_relationship_formRow.formRowTextAreaRow .controlContainer.controlContainer_Editable,#eaContainer div#Edit_OFFERBANKDETAILS_bankaddress_formRow.formRowTextAreaRow .controlContainer.controlContainer_Editable,#eaContainer div#Edit_OFFERNEXTOFKIN_relationship_formRow.formRowTextAreaRow .controlContainer.controlContainer_Editable{width:350px!important}body.MyWelcomePacks_OfferForm_BankDetails #eaContainer .pageBlockInner_FormBlock textarea.inputTextArea,body.MyWelcomePacks_OfferForm_EmergencyContact #eaContainer .pageBlockInner_FormBlock textarea.inputTextArea,body.MyWelcomePacks_OfferForm_NextOfKin #eaContainer .pageBlockInner_FormBlock textarea.inputTextArea{width:90%!important;padding-right:3px!important;min-width:90%}.SearchFor_Results{display:none!important}.Pos_Find_Results .SearchFor_Results{display:block!important}.Pos_Find_Results #SearchBar{max-width:1200px!important;margin-top:30px}.Pos_Find_Results #content-main .container{margin-top:20px!important}#menu-main-menu a:hover{text-decoration:none!important;cursor:pointer!important}.Pos_Description #content-main .container{max-width:80%!important}.LeftJobBox{padding-right:20px!important}#posdesc_pageBlock .earcu_posdescriptionContainer{margin-top:0!important}.RightJobBox .flexible-block{margin-bottom:0!important}.VacancyMap{width:100%}#MainApplyButton{margin-bottom:50px!important}.Pos_Description_Review div.posDescriptionContainer317 .LeftJobBox{width:71%!important;padding-top:20px!important}.Pos_Description_Review #posdesc_pageBlock ul.jobSum li{list-style:none;overflow:hidden}.Pos_Description_Review #eaContainer #posdesc_pageBlock .posdescriptionPropertyBox{padding:1em!important}#HomeImage{background-image:url(../images/custom/new-ylvc.png);background-repeat:no-repeat;background-color:#000;background-position:top right}.PosDescriptionText *{font-size:inherit!important;font-family:inherit!important}#eaContainer .PosDescriptionText .arrowList .arrowListTitle{text-transform:uppercase;font-weight:bold;margin-bottom:20px;color:#ba0a7e}#eaContainer .PosDescriptionText .arrowList a{font-weight:bold}html{overflow-x:hidden}@media(min-width:1181px) and (max-width:1224px){#FindJobHeroBlock .formRowTextInputRow{width:44%!important}}@media(min-width:100px) and (max-width:1254px){.campaign-block__image img{width:100%!important;height:100%!important}}@media(min-width:100px) and (max-width:1225px){body #FindJobHeroBlock .formRowTextInputRow{width:45%;float:left!important;clear:none!important;margin-right:5px}#FindJobHeroBlock{padding-bottom:0}}@media(min-width:100px) and (max-width:1224px){#MainApplyButton{display:none!important}.Pos_Description_Review div.posDescriptionContainer317 .LeftJobBox{width:100%!important;padding-top:20px!important;padding-right:0!important}}@media(min-width:100px) and (max-width:1200px){#Home_pageView #CodeListCounts_pageBlock .listContainer_Option2 .listItemContainer{width:47.5%}}@media(min-width:100px) and (max-width:1180px){body #FindJobHeroBlock .formRowTextInputRow{width:44%}#Recruitmentagencies{margin-left:0;float:right;line-height:22px!important;margin-top:-9px}.JobTitle h1{font-size:50px!important}#FindJobHeroBlock #quicksearch_SaveButtonRow_formRow{width:14%}body #FindJobHeroBlock .formRowTextInputRow{width:41.5%!important}}@media(min-width:100px) and (max-width:1120px){#Home_pageView #CodeListCounts_pageBlock .listContainer_Option2 .listItemContainer{width:47%}}@media(min-width:100px) and (max-width:996px){body #FindJobHeroBlock .formRowTextInputRow{width:43%}}@media(min-width:100px) and (max-width:980px){#eaContainer #MyDetails_ConnectedServices_pageView #ConnectedServicesForm_pageBlock .serviceContainer,#eaContainer #Home_pageView #CodeListCounts_pageBlock .listItemContainer{width:46.5%}#eaContainer .pageBlockInner_FormBlock textarea.inputTextArea,#eaContainer .pageBlockInner_FormBlock .formRowSelectInputRow_Common select{width:100%!important}html body .buttonsRight{margin:0!important}#eaContainer #posBrowser_Filter_pageBlock .FilterContainer .ValueList li{text-align:left!important}#posBrowser_Filter_pageBlock .FilterContainer .ValueList,#posBrowser_Filter_pageBlock .FiltersContainer .AvailableList{margin:0;padding:0 15px!important}#eaContainer #Pos_Description_pageView #posdesc_pageBlock .RightJobBox a.right{width:100%!important;margin:0!important}#login_buttons2_formRow .buttonsRight a.buttonAnchor{margin-top:0!important}body.MyWelcomePacks_OfferForm_BankDetails #eaContainer .pageBlockInner_FormBlock textarea.inputTextArea,body.MyWelcomePacks_OfferForm_EmergencyContact #eaContainer .pageBlockInner_FormBlock textarea.inputTextArea,body.MyWelcomePacks_OfferForm_NextOfKin #eaContainer .pageBlockInner_FormBlock textarea.inputTextArea{width:100%!important;padding-right:3px!important;min-width:100%}}@media(min-width:100px) and (max-width:991px){.container{max-width:1200px;margin-top:40px;width:100%!important}.Pos_Description .campaign-block__details{padding-bottom:60px!important}.JobTitle{margin-top:0;margin-bottom:0;position:relative}.JobTitle h1,.text-458 .JobTitle h1{width:100%!important;color:#000}}@media(min-width:100px) and (max-width:866px){body #FindJobHeroBlock .formRowTextInputRow{width:42%}}@media(min-width:100px) and (max-width:800px){#eaContainer #MyDetails_ConnectedServices_pageView #ConnectedServicesForm_pageBlock .serviceContainer,#eaContainer #Home_pageView #CodeListCounts_pageBlock .listItemContainer{width:46%}body #FindJobHeroBlock .formRowTextInputRow{width:49%!important}#FindJobHeroBlock #quicksearch_SaveButtonRow_formRow{float:left!important;clear:none!important;width:99%!important}}#mobileapply{display:none}@media(min-width:100px) and (max-width:767px){#mobileapply{display:block}#eaContainer #Pos_Description_pageView #posdesc_pageBlock #mobileapply a.right{margin:0 0 1em 0!important}body #FindJobHeroBlock .formRowTextInputRow{width:41%}.container-fluid p br{display:none!important}body #FindJobHeroBlock .formRowTextInputRow{width:100%}#FindJobHeroBlock #quicksearch_SaveButtonRow_formRow{float:right}#JobsNearMe_{margin-top:0!important}.Home #content-main{margin-bottom:0}.JobTitle h1{font-size:50px!important}.JobTitle h1{width:100%!important}}@media(min-width:100px) and (max-width:700px){#eaContainer #MyDetails_ConnectedServices_pageView #ConnectedServicesForm_pageBlock .serviceContainer,#eaContainer #Home_pageView #CodeListCounts_pageBlock .listItemContainer{width:96%;margin:0 auto 10px!important;float:None!important}}@media(min-width:100px) and (max-width:610px){.pageBlockInner_FormBlock .iconListStyle .iconValue{margin-left:0;width:100%!important;float:left}.JobTitle h1{font-size:40px!important}.VacancyMap{width:100%}.kiketable-colsizable{table-layout:auto}body #Welcome_pageView .pageBlockInner_FormBlock .iconContainer .iconImage{height:auto!important;width:auto!important;margin:0 auto!important}.pageBlockInner_FormBlock .formRowIconRow .iconRowValues .iconRowValue{float:none;margin-right:0;width:100%!important}.pageBlockInner_FormBlock .formRowIconRow .iconRowValues .iconRowValueLabel{float:none;margin-right:5px;width:100%!important}.pageBlockInner_FormBlock .formRowIconRow .iconRowValues .iconRowValueData{float:none;font-weight:bold;width:100%!important}#modalcodelistlookup_name_formRow{width:84%!important;float:left;clear:none!important}#modalcodelistlookup_name_formRow{width:76%!important}.iconRowValues{margin-left:0}.JobTitle h1{font-size:30px!important}}@media(min-width:100px) and (max-width:600px){#quicksearch_pageBlockContainer .buttonsRight li,#quicksearch_pageBlockContainer .buttonsRight input,#quicksearch_pageBlockContainer .buttonsRight{float:none;width:100%!important}}@media(min-width:100px) and (max-width:580px){body #FindJobHeroBlock .formRowTextInputRow{width:100%!important}#FindJobHeroBlock #quicksearch_SaveButtonRow_formRow{float:left!important;clear:none!important;width:100%!important}}@media(min-width:100px) and (max-width:533px){.Pos_Description #content-main .container{max-width:100%!important}}@media(min-width:100px) and (max-width:520px){#Pos_Description_pageView .flexible-block.cta{margin-bottom:0!important;margin-top:25px}#Floating_ApplyButton{top:80%!important}.JobTitle h1{width:100%!important}}@media(min-width:100px) and (max-width:500px){#posBrowser_Filter_pageBlock .filtersSummary{overflow:auto;float:left;width:100%!important;margin-top:0!important}#posBrowser_Filter_pageBlock .filtersSummary .alternateViews{float:none}body .ui-dialog{width:98%!important}.modalContent{min-height:100px!important}body .pageBlockInner_GridBlock div.gridContentWithHeader{width:100%!important}#modalcodelistlookup_name_formRow{width:80%!important}.ProfileRegister #eaContainer .pageBlockInner_FormBlock div.textLiteral,.Login #eaContainer .pageBlockInner_FormBlock div.textLiteral,.Application_Login #eaContainer .pageBlockInner_FormBlock div.textLiteral{width:100%;margin:0 auto}.Login .pageBlockInner_FormBlock div.labelContainer,.ProfileRegister .pageBlockInner_FormBlock div.labelContainer,.Application_Login .pageBlockInner_FormBlock div.labelContainer,.Login .pageBlockInner_FormBlock div.controlContainer,.ProfileRegister .pageBlockInner_FormBlock div.controlContainer,.Application_Login .pageBlockInner_FormBlock div.controlContainer{width:100%!important}}@media(min-width:100px) and (max-width:425px){#PosDescSharingItems .PosDescSharingItem{margin-bottom:5px}}@media(min-width:100px) and (max-width:410px){.pageBlockInner_GridBlock .pagingControls_Tiles{float:left;padding-left:15px}.JobTitle h1{font-size:30px!important}}@media(min-width:100px) and (max-width:403px){#JobsNearMe_{display:block;padding:9px 0!important}.pageBlockInner_FormBlock textarea.inputTextArea{min-width:0}#Recruitmentagencies{margin-left:0;float:right;line-height:17px!important;margin-top:-8px!important}.pageBlockInner_FormBlock div.controlContainer{float:left;margin-right:0;clear:left;width:100%!important}#modalcodelistlookup_name_formRow{width:78%!important}}@media(min-width:100px) and (max-width:365px){#Recruitmentagencies{display:none!important}#menu-item-89{display:block!important}#modalcodelistlookup_name_formRow{width:74%!important}}@media(min-width:100px) and (max-width:931px){#eaContainer .pageBlockInner_FormBlock textarea.inputTextArea,#eaContainer .pageBlockInner_FormBlock .formRowSelectInputRow_Common select{background-size:22%!important}}#talentpoolgrid_pageBlockContainer .pageBlockHeader{display:none}#talentpoolgrid_pageBlockContainer #talentpoolgrid_pageBlock .gridContent{border:0;padding:0}#talentpoolgrid_pageBlockContainer #talentpoolgrid_pageBlock .gridContent .ListGridContainer{margin:0}#talentpoolgrid_pageBlockContainer #talentpoolgrid_pageBlock .gridContent .ListGridContainer .rowContainerHolder{width:33%;height:400px;position:relative;margin:10px 0 30px;overflow:hidden}#talentpoolgrid_pageBlockContainer #talentpoolgrid_pageBlock .gridContent .ListGridContainer .rowContainerHolder:before{background:#020a0a;content:'';display:block;height:calc(100% - 60px);width:90%;z-index:0;position:absolute;top:60px;left:-40px;transition:all .2s ease-in-out}#talentpoolgrid_pageBlockContainer #talentpoolgrid_pageBlock .gridContent .ListGridContainer .rowContainerHolder .rowContainer{width:90%;margin:0 auto!important;position:relative;overflow:hidden;transition:all .2s ease-in-out;border:0;background:none;padding:0;overflow:hidden}#talentpoolgrid_pageBlockContainer #talentpoolgrid_pageBlock .gridContent .ListGridContainer .rowContainerHolder .rowContainer .rowHeader{position:relative;width:100%;float:left;z-index:2;text-align:center;margin-top:15px;padding:0}#talentpoolgrid_pageBlockContainer #talentpoolgrid_pageBlock .gridContent .ListGridContainer .rowContainerHolder .rowContainer .rowHeader a{text-decoration:none;display:block;background:#020a0a;transition:all .2s ease;padding:15px;width:100%;overflow:auto;font-size:20px}#talentpoolgrid_pageBlockContainer #talentpoolgrid_pageBlock .gridContent .ListGridContainer .rowContainerHolder .rowContainer .rowHeader a:after{content:"Register your interest";width:100%;clear:left;float:left;text-align:center;margin-top:5px;font-weight:normal;font-size:16px}#talentpoolgrid_pageBlockContainer #talentpoolgrid_pageBlock .gridContent .ListGridContainer .rowContainerHolder .rowContainer .rowHeader .rowLabel{float:none}#talentpoolgrid_pageBlockContainer #talentpoolgrid_pageBlock .gridContent .ListGridContainer .rowContainerHolder .rowContainer .rowHeader .rowLabel a.rcMenu{color:#fff}#talentpoolgrid_pageBlockContainer #talentpoolgrid_pageBlock .gridContent .ListGridContainer .rowContainerHolder .rowContainer .rowContentContainer{float:left;width:100%}#talentpoolgrid_pageBlockContainer #talentpoolgrid_pageBlock .gridContent .ListGridContainer .rowContainerHolder .rowContainer .rowContentContainer .rowItemsContainer{padding:0;margin:0}#talentpoolgrid_pageBlockContainer #talentpoolgrid_pageBlock .gridContent .ListGridContainer .rowContainerHolder .rowContainer .rowContentContainer .rowItemsContainer span{z-index:1;transition:all .2s ease-in-out}#talentpoolgrid_pageBlockContainer #talentpoolgrid_pageBlock .gridContent .ListGridContainer .rowContainerHolder .rowContainer .rowContentContainer .rowItemsContainer span a.rcMenu img{width:100%;height:284px;object-fit:cover;object-position:50% 50%}#talentpoolgrid_pageBlockContainer #talentpoolgrid_pageBlock .gridContent .ListGridContainer .rowContainerHolder:hover:before{top:0;left:10px}#talentpoolgrid_pageBlockContainer #talentpoolgrid_pageBlock .gridContent .ListGridContainer .rowContainerHolder:hover .rowContainer{transform:scale(1.1);transition:all .2s ease-in-out}#alerts-box{text-align:center;overflow:hidden;background-image:url(../Images/custom/alerts-bg.jpg);background-position:right top;margin-bottom:30px}#alerts-box .text-container{background-color:#020a0a;margin:0;padding:10px;width:469px;min-height:253px}#alerts-box .ee-inner{padding:10px}#alerts-box ul{list-style:none}#alerts-box li{text-align:left}#alerts-box h2{font-size:26px;font-size:2.6rem}#alerts-box h2,#alerts-box p{color:#fff;margin-bottom:20px}#alerts-box p.lrg{font-size:22px;line-height:110%;margin-bottom:10px}#alerts-box a{padding:13px 16px;color:#fff;background:#b90a7d}#alerts-box a:hover{background:#650d46;color:#fff}@media all and (max-width:1200px){#talentpoolgrid_pageBlockContainer #talentpoolgrid_pageBlock .gridContent .ListGridContainer .rowContainerHolder{width:49%}}@media all and (max-width:767px),all and (max-device-width:767px){#talentpoolgrid_pageBlockContainer #talentpoolgrid_pageBlock .gridContent .ListGridContainer .rowContainerHolder{width:100%}#alerts-box{background:none}#alerts-box .text-container{width:auto}#alerts-box .ee-inner{padding:10px 15%}}@media all and (max-width:479px),all and (max-device-width:479px){#alerts-box .ee-inner{padding:10px}}