#UP_SYSTEM_ID {
	color:#777;
	border:1px solid #777;
	padding:0.3em;
	font-size:14px;
	float:right;
	margin-top:4px;
}


#PT_SIDE2.page-pt_hp_notification,
#PT_LANDINGPAGE .lpnav-position,
#PT_LANDINGPAGE .lpnav-pagenation,
.ps_header_bar .ps_box-button.ps_header-notify {
	display:none !important;
}


.up-action-menu-text {
	padding:0.8em 0.8em 0.8em 1em;
	margin-bottom:0;
}
.up-action-menu-text .ps_box-label {
	display:none;
}
.up-action-menu-text span:nth-child(2n) {
	color:#777;
	font-size:12px;
}
.ps_menuitem.up-no-hover:not(.psc_disabled):hover {
	background-color:#fff;
}



.nuihdr_logo {
	padding-left: 30px;
}

.nuihdr_logo:after {
	position:absolute;
	top: -26px;
	transform: scale(0.7);
	content: url(/cs/HR92PRD/cache/UP_HATCHET_WHITE_1.SVG);
}

:root.psc_form-small .nuihdr_logo:after {
    padding-top: 0.3em;
    content: url(/cs/HR92PRD/cache/UP_HATCHET_WHITE_1.SVG);
    transform: scale(0.75);
} 


.lphomepage_selector a:focus {
	outline:none;
}


#PT_AGSTARTPAGE_NUI div[id*="divPOSNDEFT_VW_$"].psc_columnitem-1of2 div[id*="divPERSON_NAME_$"].psc_reldisp-container {
	position: relative;
}

#POS_SUB_CNF_FL a#DERIVED_POS_FL_CONTINUE2_PB {
	display:none;
}


#UP_system_name_container {
	background: #2f518c;
	font-size: 12px;
	max-height: 1.1em;
	overflow: hidden;
	margin: 0;
    color: #fff;
    font-weight: bold;
    padding: .3em !important;
    text-align: center;
	display:none;
}
#UP_system_name_container[class*='DEV'] {
	background:#53a0fd;
	display:block;
}
#UP_system_name_container[class*='TST'] {
	background:#b4ec51;
	display:block;
}
#UP_system_name_container span {
	display:inline-block;
	margin-right:25px;
}


#upFacStaffDir {
	margin-top:4px;
	text-align:left;
}

#upFacStaffDir a {
	font-size:0.9em;
	
}
#upLookup {
width: 60%;
    box-sizing: border-box;
    font-weight: 400;
    line-height: 1.5;
    background-clip: padding-box;
   
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
	min-height: calc(1.5em + .5rem + 2px);
    padding: .25rem .5rem;
    font-size: .875rem;
    border-radius: .2rem;
	margin-right:56px;
	padding-right:26px;
}

#upLookup:focus {
	
    outline: 0;
}
#upResults {
    text-align: left;
    margin-left: 4px;
	margin-top:-8px;
}

.upDirName {
	font-weight:bold;
	font-size:1.1em;
}

#upFacStaffDir .upDirContact a {
	font-size:1em;
	margin-right:6px;
}


body:before {
	content:url(/cs/HR92PRD/cache/UP_HATCHET_WHITE_1.SVG);
	display:none;
}

@media (max-width: 580px) {
	#UP_system_name_container span:nth-child(n+3){ 
		display:none;
	}
}



.glider-contain {
  width: 100%;
  margin: 0 auto;
  position: relative;
}
.glider {
  margin: 0 auto;
  position: relative;
  overflow-y: hidden;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: none;
  transform: translateZ(0);
	min-height:124px;
}

:root.psc_form-small .glider {
	min-height:0px;
}

#upFacStaffDir .glider {
	min-height:100px;
}
.glider-track {
  transform: translateZ(0);
  width: 100%;
  margin: 0;
  padding: 0;
  display: flex;
  z-index: 1;
}
.glider.draggable {
  user-select: none;
  cursor: -webkit-grab;
  cursor: grab;
}
.glider.draggable .glider-slide img {
  user-select: none;
  pointer-events: none;
}
.glider.drag {
  cursor: -webkit-grabbing;
  cursor: grabbing;
}
.glider-slide {
  
  justify-content: center;
  align-content: center;
  width: 100%;
}
.glider-slide img {
  max-width: 100%;
}
.glider::-webkit-scrollbar {
  opacity: 0;
  height: 0;
}
.glider-prev,.glider-next {
  user-select: none;
  position: absolute;
  outline: none;
  background: none;
  padding: 0;
  z-index: 2;
  font-size: 40px;
  text-decoration: none;
  left: -5px;
  border: 0;
  cursor: pointer;
  color: #666;
  opacity: 1;
  line-height: 1;
  transition: opacity .5s cubic-bezier(.17,.67,.83,.67),
              color .5s cubic-bezier(.17,.67,.83,.67);
}

#upFacStaffDir .glider-prev {
	left:0px;
}

.glider-prev:hover,
.glider-next:hover,
.glider-prev:focus,
.glider-next:focus {
  color: #a89cc8;
}
.glider-next {
  right: -5px;
  left: auto;
}

#upFacStaffDir .glider-next {
	right:0px;
}

#upNumResults {
	margin-top:14px;
	font-size:0.9em;
	text-align:center;
}
.glider-next.disabled,
.glider-prev.disabled {
  opacity: .25;
  color: #666;
  cursor: default;
}
.glider-slide {
  min-width: 150px;
}
.glider-hide {
  opacity: 0;
}
.glider-dots {
  user-select: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 10px auto 0 auto;
  padding: 0;
}
.glider-dot {
  border: 0;
  padding: 0;
  user-select: none;
  outline: none;
  display: block;
  cursor: pointer;
  color: #ccc;
  border-radius: 999px;
  background: #ccc;
  width: 12px;
  height: 12px;
  margin: 7px;
}
.glider-dot:hover,
.glider-dot:focus,
.glider-dot.active {
  background: #990000;
}
@media(max-width: 36em){
  .glider::-webkit-scrollbar {
    opacity: 1;
    -webkit-appearance: none;
    width: 7px;
    height: 3px;
  }
  .glider::-webkit-scrollbar-thumb {
    opacity: 1;
    border-radius: 99px;
    background-color: rgba(156, 156, 156, 0.25);
    box-shadow: 0 0 1px rgba(255,255,255,.25);
  }
}