https://atyourserviceportal.service-now.com/esc?id=sc_cat_item&sys_id=38d17ae4db21bc948d2dce46b9961945&sysparm_category=6010be2cdbed7c948d2dce46b99619ce

Last Checked: Mar 15, 2023, 10:57 EDT

IP Address: 149.96.39.50
ASN #: AS16839 SNC, US
Location: Unknown, Unknown, Unknown
URL Reputation:
  • Unknown This URL is not identified as malicious in the PhishTank Database.
  • Unknown PhishCheck thinks this URL is likely not a phish.
  • Unknown OpenPhish: URL not in feed.

Other submissions on 149.96.39.50:

Other submissions on service-now.com:

  • http://tuisprod@service-now.com/

  • https://toshibatec.service-now.com/

  • https://shaarp.service-now.com/sp?id=approvals

  • https://cerecore.service-now.com/assessment_take2.do?sysparm_assessable_type=f30877c71329d300e3913ff18144b0b9&sysparm_assessable_sysid=7a33e38a1b902dd078fd326ecc4bcbdb

  • https://cerecore.service-now.com/assessment_take2.do?sysparm_assessable_type=f30877c71329d300e3913ff18144b0b9&sysparm_assessable_sysid=4b89f4cb1b05219c78fd326ecc4bcbe5

  • https://scania.service-now.com/nav_to.do?uri=incident.do%3Fsys_id=06c1d6e297f5e9d06fbdfda6f053af71%26sysparm_stack=incident_list.do%3Fsysparm_query=active=true

  • https://ethosgroup.service-now.com/eg_cupo?id=questionnaire_addendum&link=linkSysid&sysid=603d3c0fb3e4a910cf61890a0f07624e

  • https://nsnsi.service-now.com/email_display.do?email_id=67490987973bbd90a1b9b79fe153af4d

  • https://goldmansachs.service-now.com/now?id=kb_article_view&sysparm_article=KB0015378

  • https://cohnreznick.service-now.com/nav_to.do?uri=live_feed_launcher.do?sysparm_feed_type=msg_feed%26sysparm_msg_id=678d45371b94f950ea1f7661cd4bcb63

Previous checks:

                               Domain Name: SERVICE-NOW.COM
Registry Domain ID: 74671068_DOMAIN_COM-VRSN
Registrar WHOIS Server: whois.godaddy.com
Registrar URL: https://www.godaddy.com
Updated Date: 2023-01-20T13:52:27Z
Creation Date: 2001-07-04T05:45:33Z
Registrar Registration Expiration Date: 2025-07-04T05:45:32Z
Registrar: GoDaddy.com, LLC
Registrar IANA ID: 146
Registrar Abuse Contact Email: abuse@godaddy.com
Registrar Abuse Contact Phone: +1.4806242505
Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited
Domain Status: clientUpdateProhibited https://icann.org/epp#clientUpdateProhibited
Domain Status: clientRenewProhibited https://icann.org/epp#clientRenewProhibited
Domain Status: clientDeleteProhibited https://icann.org/epp#clientDeleteProhibited
Registry Registrant ID: Not Available From Registry
Registrant Name: Registration Private
Registrant Organization: Domains By Proxy, LLC
Registrant Street: DomainsByProxy.com
Registrant Street: 2155 E Warner Rd
Registrant City: Tempe
Registrant State/Province: Arizona
Registrant Postal Code: 85284
Registrant Country: US
Registrant Phone: +1.4806242599
Registrant Phone Ext:
Registrant Fax: +1.4806242598
Registrant Fax Ext:
Registrant Email: Select Contact Domain Holder link at https://www.godaddy.com/whois/results.aspx?domain=SERVICE-NOW.COM
Registry Admin ID: Not Available From Registry
Admin Name: Registration Private
Admin Organization: Domains By Proxy, LLC
Admin Street: DomainsByProxy.com
Admin Street: 2155 E Warner Rd
Admin City: Tempe
Admin State/Province: Arizona
Admin Postal Code: 85284
Admin Country: US
Admin Phone: +1.4806242599
Admin Phone Ext:
Admin Fax: +1.4806242598
Admin Fax Ext:
Admin Email: Select Contact Domain Holder link at https://www.godaddy.com/whois/results.aspx?domain=SERVICE-NOW.COM
Registry Tech ID: Not Available From Registry
Tech Name: Registration Private
Tech Organization: Domains By Proxy, LLC
Tech Street: DomainsByProxy.com
Tech Street: 2155 E Warner Rd
Tech City: Tempe
Tech State/Province: Arizona
Tech Postal Code: 85284
Tech Country: US
Tech Phone: +1.4806242599
Tech Phone Ext:
Tech Fax: +1.4806242598
Tech Fax Ext:
Tech Email: Select Contact Domain Holder link at https://www.godaddy.com/whois/results.aspx?domain=SERVICE-NOW.COM
Name Server: EDNS140.ULTRADNS.COM
Name Server: EDNS140.ULTRADNS.NET
Name Server: EDNS140.ULTRADNS.ORG
Name Server: AUS1.AKAM.NET
Name Server: EUR6.AKAM.NET
Name Server: NS1-98.AKAM.NET
Name Server: USE1.AKAM.NET
Name Server: NS1-234.AKAM.NET
Name Server: USC4.AKAM.NET
Name Server: USE3.AKAM.NET
Name Server: USW1.AKAM.NET
Name Server: EDNS140.ULTRADNS.BIZ
DNSSEC: signedDelegation
URL of the ICANN WHOIS Data Problem Reporting System: http://wdprs.internic.net/
>>> Last update of WHOIS database: 2023-03-15T14:57:07Z <<<
For more information on Whois status codes, please visit https://icann.org/epp

TERMS OF USE: The data contained in this registrar's Whois database, while believed by the
registrar to be reliable, is provided "as is" with no guarantee or warranties regarding its
accuracy. This information is provided for the sole purpose of assisting you in obtaining
information about domain name registration records. Any use of this data for any other purpose
is expressly forbidden without the prior written permission of this registrar. By submitting
an inquiry, you agree to these terms and limitations of warranty. In particular, you agree not
to use this data to allow, enable, or otherwise support the dissemination or collection of this
data, in part or in its entirety, for any purpose, such as transmission by e-mail, telephone,
postal mail, facsimile or other means of mass unsolicited, commercial advertising or solicitations
of any kind, including spam. You further agree not to use this data to enable high volume, automated
or robotic electronic processes designed to collect or compile this data for any purpose, including
mining this data for your own personal or commercial purposes. Failure to comply with these terms
may result in termination of access to the Whois database. These terms may be subject to modification
at any time without notice.

                             
  • GET
    101 Switching Protocols

    https://atyourserviceportal.service-now.com/amb

<html ng-app="sn.$sp" ng-init="portal_id = '70cd9f3b734b13001fdae9c54cf6a72f'" style="height: 100%" class="page-39d4f9571b989d507cb1ed33b24bcb86 v39d4f9571b989d507cb1ed33b24bcb86" data-page-id="39d4f9571b989d507cb1ed33b24bcb86" lang="en"><head sp-metatags=""><style type="text/css">[uib-typeahead-popup].dropdown-menu{display:block;}</style><style type="text/css">.uib-time input{width:50px;}</style><style type="text/css">.uib-datepicker .uib-title{width:100%;}.uib-day button,.uib-month button,.uib-year button{min-width:100%;}.uib-datepicker-popup.dropdown-menu{display:block;}.uib-button-bar{padding:10px 9px 2px;}</style><style type="text/css">.ng-animate.item:not(.left):not(.right){-webkit-transition:0s ease-in-out left;transition:0s ease-in-out left}</style><style type="text/css">@charset "UTF-8";[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak,.ng-hide:not(.ng-hide-animate){display:none !important;}ng\:form{display:block;}.ng-animate-shim{visibility:hidden;}.ng-anchor{position:absolute;}</style><title>The People Office Support Center - Employee Service Center</title><meta http-equiv="X-UA-Compatible" content="IE=edge; IE=10"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="apple-mobile-web-app-capable" content="yes"><meta http-equiv="cache-control" content="public"><meta http-equiv="cache-control" content="no-cache"><meta http-equiv="cache-control" content="max-age=0"><meta http-equiv="pragma" content="no-cache"><link rel="shortcut icon" href="7c4375821b28cd947cb1ed33b24bcbfc.iix?&amp;v=15207ade47612d903a580048c26d4384"><link rel="apple-touch-icon" href="7c4375821b28cd947cb1ed33b24bcbfc.iix?&amp;v=15207ade47612d903a580048c26d4384"><link rel="stylesheet" href="styles/fonts/source-sans-pro/source-sans-pro-latin.css?v=15207ade47612d903a580048c26d4384" media="all" onload="if(media!='all')media='all'"><link rel="stylesheet" href="styles/css_includes_$sp.css?v=15207ade47612d903a580048c26d4384" media="all" onload="if(media!='all')media='all'"><link href="styles/scss/sp-bootstrap.scss?portal_id=70cd9f3b734b13001fdae9c54cf6a72f&amp;v=15207ade47612d903a580048c26d4384" rel="stylesheet" type="text/css"><link href="styles/scss/sp-a11y-resize-text.scss?portal_id=70cd9f3b734b13001fdae9c54cf6a72f&amp;v=15207ade47612d903a580048c26d4384" rel="stylesheet" type="text/css"><link rel="stylesheet" href="styles/sp-patch.css?v=15207ade47612d903a580048c26d4384" media="all" onload="if(media!='all')media='all'"><link rel="stylesheet" href="scripts/icon-fonts/font-awesome/css/font-awesome.css?v=15207ade47612d903a580048c26d4384" media="all" onload="if(media!='all')media='all'"><link href="styles/scss/sp-a11y-accessibility.scss?portal_id=70cd9f3b734b13001fdae9c54cf6a72f&amp;v=15207ade47612d903a580048c26d4384" rel="stylesheet" type="text/css"><link href="https://fonts.googleapis.com/css2?family=Titillium+Web:wght@400;600;700;900&amp;display=swap&amp;c=39b3015e47a1a5903a580048c26d4309" type="text/css" rel="stylesheet"><link href="https://fonts.googleapis.com/css?family=Roboto:300,400,700&amp;c=39b3015e47a1a5903a580048c26d4309" type="text/css" rel="stylesheet"><style>body {
	font-family: "Titillium Web", sans-serif;
}
img.item_image {
	max-width: 2rem;
	max-height: 2rem;
	margin-right: .8rem;
	margin-left: -.4rem;
}
.badge {
	padding: .4rem .7rem;
}
.b {
	border: .1rem solid #d9dee0;
}
.b-t, .b-b, .b-l, .b-r {
	border-color: #d9dee0;
}
.title-text {
	letter-spacing: .01em;
}
.nr-title h2, .heading-md {
	font-size: 2.4rem;
	margin: 0;
}
.text-primary {
	color: #00242d;
}
.container {
	width: 100% !important;
	max-width: 166rem !important;
	padding-left: 3rem;
	padding-right: 3rem;
	margin: auto;
}
.container-fluid {
	padding-left: 3rem;
	padding-right: 3rem;
	margin: auto;
}
@media (max-width: 767px) {
	.container, .container-fluid {
		padding-left: 1.5rem;
		padding-right: 1.5rem;
	}
}
.page-body {
	padding-bottom: 5rem;
}
@media only screen and (min-width: 768px) {
	.sidebar-pane-container {
		display: none;
	}
}
@media only screen and (max-width : 767px) {
	section.page {
		padding-left: 0rem;
	}
}
.sp-loading-indicator {
	color: #041E47;
}
.sidebar-pane {
	border-right: .1rem solid #dee5e7;
	-webkit-box-shadow: 0rem 0rem 2rem 0rem #eaeaea;
	box-shadow: 0rem 0rem 2rem 0rem #eaeaea;
}
@media only screen and (max-width : 767px) {
	.sidebar-pane {
		-webkit-box-shadow: 0rem 0rem 2rem 0rem rgba(0, 0, 0, .15);
		box-shadow: 0rem 0rem 2rem 0rem rgba(0, 0, 0, .15);
	}
}
.nr-sidebar-image {
	height: 2rem;
	width: 2rem;
	margin-right: .8rem;
	position: relative;
	top: .5rem;
	display: inline-block;
	background-size: contain;
	background-repeat: no-repeat;
}
.fa-chevron-up, .fa-chevron-right, .fa-chevron-down, .fa-chevron-left {
	font-size: 85% !important;
}
.navbar {
	border: 0rem solid transparent;
	margin-bottom: 0rem;
}
.navbar .header-search {
	margin-left: 1.5rem;
	margin-right: 1.5rem;
}
.navbar .header-search .form-control {
	height: auto;
}
.cart-dropdown .btn-group-justified > .btn-group > .btn.btn-default {
	border-radius: 1.7rem !important;
	border: .2rem solid #4bcd3e;
}
@media only screen and (min-width: 991px) {
	.navbar.navbar-inverse .navbar-header {
		width: auto;
		padding-right: 3rem;
	}
	.navbar.navbar-inverse .navbar-header .navbar-brand {
		width: auto;
	}
}
.nr-sidebar-menu {
	margin-top: 2rem !important;
}
.nr-sidebar-menu-ul .nr-sidebar-menu-li a.nr-sidebar-menu-item {
	border-left: .4rem solid transparent;
	color: #00242d;
}
.nr-sidebar-menu-ul .nr-sidebar-menu-li a.nr-sidebar-menu-item.btn-rounded {
	border: .2rem solid #4bcd3e;
}
.nr-sidebar-menu-ul .nr-sidebar-menu-li a.nr-sidebar-menu-item:hover {
	border-left: .4rem solid #4bcd3e;
}
.nr-sidebar-menu-ul .nr-sidebar-menu-li a.nr-sidebar-menu-item.active {
	background-color: #ededed;
	border-left: .4rem solid #4bcd3e;
}
a[ng-if="menuItem.scriptedItems"] {
	font-weight: 500;
	margin-top: 1rem;
	border-top: .1rem solid #dee5e7;
	border-left: 0rem solid transparent;
	text-transform: uppercase;
	padding-top: 2rem !important;
	color: #818e9f !important;
}
ul.nr-sidebar-nested a.nr-sidebar-menu-item {
	color: #667b99;
	font-weight: normal;
}
.nav ul.dropdown-menu {
	border: none;
}
.home-hero {
	padding: 5rem 0 6.4rem;
}
.home-hero .nr-title {
	color: #FFFFFF;
}
.home-hero .input-group {
	max-width: 55.5rem;
	margin: 0 auto;
}
.home-hero .input-group .form-control {
	height: auto;
}
.cs-sc-category-hero .input-group {
	max-width: 50rem;
}
@media only screen and (max-width : 767px) {
	.home-hero {
		padding: 1rem 0 3rem;
	}
	.input-group-lg > .form-control, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .btn {
		height: 3.4rem;
		padding: .6rem 1.2rem;
		font-size: 1.4rem;
		line-height: 1.42857;
		border-radius: .4rem;
	}
}
form[ng-submit="c.submitSearch()"] input.input-typeahead {
	-webkit-box-shadow: none;
	box-shadow: none;
	font-weight: 600;
	border-color: rgba(0, 36, 45, .3);
}
form[ng-submit="c.submitSearch()"] button[type="submit"] {
	border-radius: 0rem 5rem 5rem 0 !important;
	border-left: 0rem solid transparent;
	padding: .5rem 1.8rem .7rem 1.5rem;
}
.input-group-btn .btn.search-left-button {
	border-radius: 5rem 0rem 0rem 5rem;
	background-color: #FFFFFF;
	border-color: rgba(0, 36, 45, .3);
	border-right: .1rem solid transparent;
}
.btn-success {
	background-color: #4bcd3e;
	color: #012734;
}
.btn-block, .btn-question, .btn-primary, .sc-btn, .action-btn, #sc_cat_checkout .btn-default {
	border-radius: 1.7rem;
	border: .2rem solid #4bcd3e;
}
.btn-block + .btn-block {
	margin-top: 1rem;
}
.btn-default:hover {
	background-color: #38ac2c;
	border-color: #35a32a;
}
.btn-rounded {
	border: .2rem solid #4bcd3e;
	margin: 1rem 2rem;
	border-radius: 5rem;
	padding: .6rem !important;
	text-align: center;
}
.input-group-btn .btn {
	background-color: #4bcd3e;
	border-radius: inherit;
	border-width: .1rem;
	border-bottom-right-radius: .4rem;
	border-top-right-radius: .4rem;
}
.btn:focus {
	outline: none;
}
.page-heading {
	background-color: #f3f3f3;
	padding: 2rem 0 3rem;
	margin-bottom: 3rem;
}
.page-heading .nav-pills {
	opacity: .5;
	font-weight: 600;
}
.page-heading .nav-pills .fa-chevron-right {
	color: rgba(1, 39, 52, .2);
}
.page-heading input.input-typeahead.form-control {
	border-color: transparent;
	border-left: .1rem solid rgba(0, 36, 45, .3);
}
.page-heading .input-group-btn .btn.search-left-button {
	border-color: transparent;
}
h1.nr-title {
	font-weight: 300;
}
.page-heading.approval-page {
	margin-bottom: .5rem;
}
.list-group-item {
	padding: 1.5rem;
	border: .1rem solid #d9dee0;
	border-left: transparent;
	border-right: transparent;
	background-color: transparent;
}
.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {
	color: #00242d;
	font-weight: bold;
	border-color: #d9dee0;
	background-color: #eee;
}
.panel {
	border-radius: .4rem;
	border-color: transparent;
	-webkit-box-shadow: none;
	box-shadow: none;
	background-color: transparent;
}
.panel-title {
	font-size: 2.4rem;
	font-weight: 900;
	letter-spacing: .01em;
}
.panel-title label {
	letter-spacing: normal;
}
.panel-heading {
	padding: 1rem 1.5rem 2rem 0;
}
.panel-primary > .panel-heading {
	background-color: #fff;
	color: #000;
	border-bottom: 0rem solid transparent;
	border-top: .4rem solid #2d4f9e;
	border-radius: .4rem .4rem 0 0;
}
.panel-default > .panel-heading {
	background-color: transparent;
	border-color: #d9dee0;
	color: #00242d;
}
.panel-primary .list-group-item {
	border: 0rem solid transparent;
	padding: 1.5rem 1.5rem;
}
.panel-primary a.list-group-item:hover, .panel-primary a.list-group-item:focus {
	background-color: #eff2f5;
}
.panel-primary > .panel-footer {
	border-top: .1rem solid #c8deed;
	background-color: #fff;
	font-weight: 500;
	border-radius: 0 0 .4rem .4rem;
}
.panel-footer {
	background-color: transparent;
}
.panel-footer .item-view-all {
	text-transform: uppercase;
	font-weight: 600;
}
body .padding-top {
	padding-top: 0rem !important;
	min-height: calc(100vh - 135px);
	background-color: #fcfcfc;
}
section.page {
	position: relative;
}
.catalog-search {
	max-width: 49.8rem;
	margin-top: 1rem;
}
.buttonlink.bl-resources-card {
	border-radius: .4rem;
	background-color: #FFFFFF;
	-webkit-box-shadow: .4rem .4rem .8rem .4rem rgba(1, 39, 52, .08);
	box-shadow: .4rem .4rem .8rem .4rem rgba(1, 39, 52, .08);
	margin-bottom: 5rem;
	display: -webkit-box !important;
	display: -ms-flexbox !important;
	display: flex !important;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-ms-flex-pack: distribute;
	justify-content: space-around;
}
.buttonlink.bl-resources-card:hover {
	background-color: #4bcd3e;
	-webkit-transition: all .5s ease 0s;
	-o-transition: all .5s ease 0s;
	transition: all .5s ease 0s;
}
.bl-resources-card .green-line {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	height: .1rem;
	width: 4rem;
	border: .2rem solid #4BCD3E;
	border-radius: 2rem;
}
.bl-resources-card .buttonlink-text {
	margin-top: 1rem !important;
}
.nr-anicard.panel {
	-webkit-box-shadow: .4rem .4rem .8rem .4rem rgba(1, 39, 52, .08);
	box-shadow: .4rem .4rem .8rem .4rem rgba(1, 39, 52, .08);
}
.nr-sc-category-item .nr-anicard {
	height: 15.7rem;
}
.nr-sc-category-item .nr-anicard .nr-anicard-title {
	color: #00242d;
}
.nr-sc-category-item .nr-anicard.panel-body {
	padding: 2rem;
}
.supportall-menu.nr-anicard {
	height: 10.5rem;
}
.supportall-menu.nr-anicard.panel-body {
	padding: 3rem;
}
.supportall-menu.nr-anicard .initial-state .nr-anicard-title {
	color: #00242d;
	line-height: 2.2rem;
	padding-left: 2rem;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.supportall-menu.nr-anicard .nr-anicard-description {
	color: #00242d;
	line-height: 2.2rem;
	padding-left: 2rem;
	text-align: left;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.supportall-menu.nr-anicard .nr-anicard-image {
	-ms-flex-negative: 0;
	flex-shrink: 0;
}
.hover-state .anicard-image {
	width: 5rem;
	height: 5rem;
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	-ms-flex-negative: 0;
	flex-shrink: 0;
}
.initial-state, .hover-state {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}
.animated-subcategory {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}
.animated-subcategory .nr-anicard-title {
	line-height: 2.2rem;
	padding-left: 2rem;
}
.nr-anicard:hover {
	outline: solid .5rem #4bcd3e;
	transition: outline .1s linear;
}
.nr-anicard:hover .text-left {
	display: block !important;
	text-align: left;
}
.nr-anicard:hover .category-button-image {
	margin-bottom: 1.2rem;
}
.nr-anicard:hover .sc-cat-item.card-view, .nr-anicard:hover .category-button {
	text-align: center;
}
.nr-anicard:hover .category-button-text {
	text-align: left;
}
.nr-anicard:hover .sc-cat-item.card-view:hover, .nr-anicard:hover .category-button:hover {
	border-top: .4rem solid #DD1385;
	-webkit-box-shadow: 0 0 3rem 0rem rgba(0, 0, 0, .1);
	box-shadow: 0 0 3rem 0rem rgba(0, 0, 0, .1);
}
.nr-anicard:hover .sc-cat-item-image-container {
	border-bottom-width: 0rem !important;
}
.nr-anicard:hover .sc-cat-item-text, .nr-anicard:hover .sc-cat-item-price {
	text-align: left;
}
.nr-anicard:hover .slick-slide a {
	height: 22rem;
}
.nr-anicard:hover #sc_cat_item .item-header {
	display: none;
}
.nr-anicard:hover #sc_cat_item .field-label {
	font-weight: bold;
}
.nr-anicard:hover #sc_cat_item .col-sm-12.col-md-9 .panel {
	-webkit-box-shadow: 0 0 3rem 0 rgba(1, 39, 52, .1);
	box-shadow: 0 0 3rem 0 rgba(1, 39, 52, .1);
}
.nr-anicard:hover #sc_cat_item .right-side-cart .panel {
	padding: 2rem 0 !important;
	border-top: .1rem solid rgba(0, 36, 45, .15);
	border-bottom: .1rem solid rgba(0, 36, 45, .15);
}
.nr-anicard:hover #sc_cat_item .right-side-cart .form-group.relative, .nr-anicard:hover #sc_cat_item .right-side-cart .form-group.m-b-xs {
	display: inline;
}
.nr-anicard:hover #sc_cat_item .right-side-cart button {
	max-width: 100%;
	display: inline;
}
.nr-anicard:hover #sc_cat_item .right-side-cart button[name="add_to_cart"] {
	margin-bottom: 1.5rem;
}
.nr-anicard:hover #sc_cat_item .right-side-cart .sc-btn {
	border: .2rem solid #4bcd3e;
	border-radius: 1.7rem;
	height: 3.6rem;
	margin-right: 5%;
}
.nr-anicard:hover #sc_cat_item .right-side-cart .sc-btn .fa-shopping-cart {
	display: none;
}
@media only screen and (min-width : 768px) {
	.nr-anicard:hover a.card-view.sc-cat-item {
		height: 24rem;
	}
}
.nr-anicard:hover .sc-sticky-item-header {
	z-index: 1 !important;
}
.nr-anicard:hover .footer-top {
	background-color: #f2f2f2;
}
.nr-anicard:hover .something-broken {
	display: -webkit-box;
	display: -ms-flexbox;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}
.nr-anicard:hover .something-broken .btn-rounded {
	padding: .7rem 2rem !important;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: auto;
	margin-right: 0;
}
.nr-anicard:hover .nr-my-items .panel-heading {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}
.nr-anicard:hover .nr-my-items .list-group {
	margin-bottom: .5rem;
}
.nr-anicard:hover .nr-my-items a.list-group-item:hover, .nr-anicard:hover .nr-my-items a.list-group-item:focus {
	background-color: #f2f2f2;
}
.nr-anicard:hover .nr-my-items .list-group-item .item-title {
	font-weight: bold;
	color: #012734;
}
.nr-anicard:hover .nr-my-items .list-group-item .text-muted {
	font-weight: 600;
	color: #4bcd3e;
}
.nr-anicard:hover .nr-my-items .list-group-item .text-muted .pull-right {
	color: rgba(1, 39, 52, .5);
	text-transform: uppercase;
}
.nr-anicard:hover .nr-ticketdetails-container .wrapper-lg {
	padding: 0 !important;
}
.nr-anicard:hover .ticket_conversation .btn-primary {
	border-bottom-right-radius: .4rem;
	border-top-right-radius: .4rem;
}
.nr-anicard:hover .timeline-container .timeline-item > .timeline-badge {
	padding-bottom: 0;
}
.nr-anicard:hover .approvals-view-all {
	font-weight: 600;
	padding-top: 1.5rem;
}
.nr-anicard:hover .carousel-container .carousel .carousel-inner .item {
	padding-top: 0;
	background-color: #f8f8f8;
}
.nr-anicard:hover .carousel-container .carousel .carousel-inner .item * {
	color: #00242d;
}
.nr-anicard:hover .carousel-container.pad-top .carousel .carousel-controls * {
	color: #00242d;
}
.nr-anicard:hover .carousel-container.pad-top .carousel-count * {
	color: #00242d;
	font-weight: normal;
}
.nr-anicard:hover .announcement-template {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	margin-right: 10rem;
	padding-left: 0 !important;
}
.nr-anicard:hover .announcement-template .left-slide {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}
.nr-anicard:hover .popular-items .media-left {
	display: none;
}
.nr-anicard:hover .popular-items .media-heading {
	font-weight: bold;
}
.nr-anicard:hover .faq-article.panel {
	border-top: .1rem solid #d9dee0;
	margin-bottom: 0rem;
}
.nr-anicard:hover .faq-article.panel:hover {
	background-color: #f5f5f5;
	color: #555;
}
.nr-anicard:hover .faq-article .panel-title {
	font-weight: bold;
	font-size: 1.4rem;
}
.nr-anicard:hover .faq-article .chevron-container {
	display: none;
}
.nr-anicard:hover .faq-view-all .panel-heading {
	padding: 0;
}
.nr-anicard:hover .faq-view-all .view-all {
	font-weight: 600;
	padding-top: 1.5rem;
}
.nr-anicard:hover .nr-ticket-list {
	margin-bottom: 5rem;
}
.nr-anicard:hover .nr-ticket-options .panel-body:first-child {
	padding-top: 0;
}
.nr-anicard:hover .nr-ticket-options .panel-body:not(:first-child) .panel-title {
	font-size: 1.8rem;
}
.nr-anicard:hover .nr-ticket-list-item {
	-webkit-box-shadow: .4rem .4rem .8rem .4rem rgba(1, 39, 52, .08);
	box-shadow: .4rem .4rem .8rem .4rem rgba(1, 39, 52, .08);
}
.nr-anicard:hover .nr-ticket-list-item .list-group .list-group-item {
	padding: 1.5rem 1rem;
	border-color: transparent;
}
.nr-anicard:hover .nr-ticket-list-item .list-group .chevron-container {
	display: none;
}
.nr-anicard:hover .nr-ticket-list-item .list-group-item:focus {
	background-color: #f8f8f8 !important;
	border-top-color: transparent !important;
	border-color: transparent !important;
}
.nr-anicard:hover .nr-ticket-list-item .list-group-item:hover {
	background-color: #f8f8f8 !important;
	border-color: transparent !important;
}
.nr-anicard:hover .nr-ticket-list-item .ticket-heading {
	background-color: #f8f8f8 !important;
}
.nr-anicard:hover .nr-ticket-list-item .text-muted {
	color: #00242d !important;
}
.nr-anicard:hover .nr-ticket-list-item.panel > .list-group:last-child .list-group-item:last-child {
	border-color: transparent;
}
.nr-anicard:hover .nr-ticket-list-item .outer-img-container {
	padding-left: 3rem;
	padding-right: 0;
}
.nr-anicard:hover .nr-ticket-list-item .outer-img-container .img-container {
	height: 4rem;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
	.nr-anicard:hover .nr-ticket-options {
		margin-bottom: 5rem;
	}
}
.nr-anicard:hover span[ng-if="approval.task.number"] {
	color: #4bcd3e;
	font-weight: 600;
}
@media only screen and (max-width: 767px) {
	.nr-anicard:hover .sp-approval {
		margin-bottom: 5rem !important;
	}
	.nr-anicard:hover .sp-approval .col-sm-9 {
		margin-bottom: 1.5rem;
	}
}
.nr-anicard:hover .modal .panel-heading {
	padding: 1rem 1.5rem;
}
.nr-anicard:hover .nr-sc-request.panel.wrapper-lg {
	padding-top: 0 !important;
}
.nr-anicard:hover .nr-sc-request.panel .panel-heading {
	background-color: transparent;
}
.nr-anicard:hover .nr-sc-request.panel .list-group-item {
	border-color: transparent;
}
.nr-anicard:hover .nr-my-account-container .nr-my-account.panel {
	border-color: #d9dee0;
}
.nr-anicard:hover .nr-my-account-container .nr-my-account.panel .btn-default {
	border-color: #d9dee0;
}
.nr-anicard:hover .nr-my-account-container .nr-my-account.panel .panel-heading {
	background-color: transparent;
	padding: 1rem 2rem;
}
.nr-anicard:hover .nr-my-account-container .nr-my-account.panel .nr-my-account-tab-content .panel {
	border-color: transparent;
}
.nr-anicard:hover #cart.table > thead > tr > th {
	border-bottom: .1rem solid #d9dee0;
	background-color: transparent;
}
.nr-anicard:hover .cart-dropdown .btn-group.btn-group-justified > .btn-group .btn {
	border-radius: 1.7rem !important;
}
.nr-anicard:hover .bookmarks-page .list-group-item {
	padding-left: 0;
	border-bottom-color: transparent;
}
.nr-anicard:hover .bookmarks-page .list-group-item:hover {
	background-color: #f2f2f2;
}
.nr-anicard:hover .bookmarks-page .panel-heading {
	border-color: transparent;
}
.nr-anicard:hover .bookmarks-page .panel {
	border-bottom-color: #d9dee0;
}
.nr-anicard:hover .kb-end-buttons .btn-default {
	border-radius: 1.7rem;
	border: .2rem solid #4bcd3e;
}
.nr-anicard:hover .category-widget .panel-heading {
	padding: 1rem 1.5rem;
}
.nr-anicard:hover .category-widget .sub-category-list .text-default {
	color: #00242d;
	font-weight: bold;
}
@media only screen and (max-width : 767px) {
	.nr-anicard:hover .toggle-col {
		position: absolute;
		top: 0;
		right: -100%;
		z-index: 1000;
		width: 100%;
		height: 100%;
		background-color: #f3f3f3;
		overflow: auto;
		padding: 0;
		-o-transition: all .25s ease-in-out;
		-webkit-transition: all .25s ease-in-out;
		transition: all .25s ease-in-out;
	}
}
.nr-anicard:hover .bookmark-remove-btn {
	border: none;
	background-color: transparent;
}
.nr-anicard:hover .bookmark-remove-btn:hover {
	color: #4bcd3e;
}
.nr-anicard:hover .bookmark-remove-btn i {
	display: none;
}
.nr-anicard:hover .sp-announcement {
	background-color: #4bcd3e !important;
	color: #000 !important;
}
.nr-anicard:hover .fis-contact-us ul {
	list-style: none;
}</style><style>.row.no-gutters {
	margin-right: 0;
	margin-left: 0;
}
.row.no-gutters > [class^="col-"], .row.no-gutters > [class*=" col-"] {
	padding-right: 0;
	padding-left: 0;
}
.row.no-gutters .col-panel {
	display: block;
	padding: 1.5rem;
	margin-bottom: 2rem;
	background-color: #fff;
	border: .1rem solid #ddd;
	border-radius: .4rem;
	-webkit-box-shadow: 0 .1rem .1rem rgba(0, 0, 0, .05);
	box-shadow: 0 .1rem .1rem rgba(0, 0, 0, .05);
}
.padder-sm {
	padding-left: 1rem;
	padding-right: 1rem;
}
.padder-v-xs {
	padding-top: .5rem;
	padding-bottom: .5rem;
}
.padder-v-sm {
	padding-top: 1rem;
	padding-bottom: 1rem;
}
.padder-t-none {
	padding-top: 0 !important;
}
.padder-t-xs {
	padding-top: .5rem;
}
.padder-t-sm {
	padding-top: 1rem;
}
.padder-t-md {
	padding-top: 2rem;
}
.padder-r-none {
	padding-right: 0 !important;
}
.padder-r {
	padding-right: 1.5rem;
}
.padder-r-xs {
	padding-right: .5rem;
}
.padder-r-sm {
	padding-right: 1rem;
}
.padder-r-lg {
	padding-right: 3rem;
}
.padder-r-xl {
	padding-right: 5rem;
}
.padder-b-xs {
	padding-bottom: .5rem;
}
.padder-b-sm {
	padding-bottom: 1rem;
}
.padder-l-none {
	padding-left: 0 !important;
}
.padder-l {
	padding-left: 1.5rem;
}
.padder-l-xs {
	padding-left: .5rem;
}
.padder-l-sm {
	padding-left: 1rem;
}
.padder-l-sm-md {
	padding-left: 1.5rem;
}
.padder-l-md {
	padding-left: 2rem;
}
.padder-l-lg {
	padding-left: 3rem;
}
.padder-l-xl {
	padding-left: 5rem;
}
.m-t-md {
	margin-top: 1.5rem;
}
.m-r-xl {
	margin-right: 3rem;
}
.m-r-md {
	margin-right: 1.5rem;
}
.m-b-md {
	margin-bottom: 1.5rem;
}
.m-l-md {
	margin-left: 1.5rem;
}
.m-l-xl {
	margin-left: 3rem;
}</style><style>.container {
	margin-bottom: 2rem;
}
.tpo-service-card .announcement-carousel-widget .carousel .carousel-inner .item {
	min-height: 16.5rem !important;
}
.tpo-service-card .col-md-4 .panel.panel-default.b {
	border-top: .8rem solid #32CD32;
}
.tpo-service-card-small .announcement-carousel-widget .carousel .carousel-inner .item {
	min-height: 8.5rem !important;
}
.tpo-service-card-small .col-md-4 .panel.panel-default.b {
	border-top: .8rem solid #32CD32;
}
.esc-banner-announcement .announcement-carousel-widget .carousel .carousel-inner .item {
	min-height: 2.5rem !important;
}
input.form-control.input-typeahead {
	border-top-left-radius: 5rem;
	border-bottom-left-radius: 5rem;
}
.navbar-right .nav.navbar-nav li a {
	font-weight: 600;
}
.height-adjust .nav.navbar-nav li.header-menu-item a[role="menuitem"] span {
	color: white;
}
.panel-title, .todos-widget > .page-title {
	font-size: 2.5rem !important;
	font-weight: 700;
	letter-spacing: .01em;
}
.panel-title label, .todos-widget > .page-title label {
	letter-spacing: normal;
}
.panel.panel-default.category-widget.no-border, .sp-facet-list .panel {
	border: none;
}
.cta-container a.supportall-menu.nr-anicard {
	height: 5.5rem;
	padding: .7rem;
	width: 25rem;
}
.navbar-inverse > div {
	width: 100%;
	max-width: 166rem;
	padding: 0 3rem;
	margin: 0 auto;
}
.hero-container {
	width: 100% !important;
	max-width: unset !important;
	padding: 0 !important;
	overflow: hidden;
	max-height: 30rem;
}
.hero-row {
	width: 100% !important;
}
.hero-container .background-image .carousel-caption.text-center.c-content {
	bottom: 7rem;
}
.hero-container .background-image .carousel-caption.text-center.c-content.pecbottom {
	bottom: 5.3rem;
}
.hero-container .background-image .carousel-caption.text-center.c-content.escbottom {
	bottom: 6rem;
}
.section-headers {
	text-transform: uppercase;
}
.section-headers::after, .section-header-column h2.panel-title::after {
	content: "";
	display: block;
	position: absolute;
	border: .2rem solid #48CD3E;
	width: 4rem;
	border-radius: .8rem;
	margin-top: .5rem;
	text-transform: uppercase;
}
.section-header-column .panel ul.list-group li.list-group-item a, .section-header-column .panel .list-group a.list-group-item div.media div.media-body div.media-heading b {
	color: #1B5888;
	font-weight: bold;
}
.image-container {
	width: 100%;
	height: 60vh;
	background-image: url(announcement-banner.png);
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
	display: flex;
	justify-content: center;
	align-items: flex-end;
}
.announcement-text {
	background-color: #009775;
	width: 100%;
	max-width: 50%;
	margin: 0 auto;
	padding: 1.5rem 3rem;
	margin-bottom: 10rem;
	color: #fff;
}
.announcement-text h5 {
	text-align: center;
}
.announcement-text p {
	text-align: justify;
}
.section-header-column .list-group {
	background-color: #f5f5f5;
}
.page-ee6a7baa1b37f0d07cb1ed33b24bcb7c .section-header-column span div[sn-atf-area="Messages from Manager"] section.announcement-carousel-widget div.panel div.panel-body div.carousel div.carousel-inner .item.vertical-center.no-control {
	min-height: 10rem !important;
	max-height: 32rem !important;
}
.temporary-hide {
	display: none !important;
}
.spacerFix {
	width: 100%;
	height: 8.3rem;
}
h2.section-headers, .todos-widget > .page-title {
	margin: 0;
	padding-top: 1rem;
	padding-bottom: 2rem;
	font-size: 2.5rem;
}
[sn-atf-area="MY REQUESTS"] div.panel-heading > h2.h4.panel-title {
	font-size: 2.5rem !important;
}
[sn-atf-area="MY REQUESTS"] div.panel-heading {
	margin-bottom: 0;
}
.dashboard-annoucement-carousel-container .panel.panel-default.b {
	margin-bottom: unset;
}
.dashboard-annoucement-carousel-container .announcement-carousel-widget .carousel .carousel-inner .item:not(.no-control) {
	min-height: unset !important;
}
div[sn-atf-area="Pre-Hire Carousel"] .panel .panel-body .slide {
	height: auto !important;
}
.section-header-column [sn-atf-area='DETAILS ABOUT YOUR FIRST DAY!'] .announcement-carousel-widget .panel .panel-body .carousel.slide .carousel-inner .item {
	min-height: unset;
	max-height: 20rem;
	overflow-y: scroll;
}
.label.sc-field-error-label {
	background-color: transparent !important;
	border: .1rem solid #ff1f3f;
	color: inherit;
}
[sn-atf-area='Start Date'] .panel .panel-heading h2 {
	text-transform: uppercase;
}
[sn-atf-area='Start Date'] .panel .panel-body {
	padding: 0;
}
[sn-atf-area='Start Date'] .panel .panel-body #start-date h2 {
	font-size: 2rem;
}
.panel-heading {
	border: none;
}
.list-group .list-group-item:first-child {
	border-top: .1rem solid #d9dee0 !important;
}
.carousel-inner .item {
	padding: 0 !important;
}
.carousel-indicators li {
	background-color: lightgray;
}
button.btn.btn-default.send-message {
	display: none;
}
div[sn-atf-area="My Contacts"] {
	display: none;
}
div[sn-atf-area="Filter Breadcrumbs"], div[sn-atf-area="Filter Breadcrumbs"] .breadcrumbs {
	display: none;
}
.pruned-msg {
	display: none;
}
.panel .panel-footer .number-shown-label {
	display: none !important;
}
.panel .panel-footer a[aria-label="View all - RESOURCES"] {
	font-weight: bold;
}
#ahc_info_tabs #history_popup {
	visibility: hidden;
}
#ahc_info_tabs #history_popup:after {
	content: "Comments";
	position: relative;
	right: 4.2rem;
	visibility: visible;
}
.author, [title="Author"] {
	display: none !important;
}
.sp-facet-list .collapse .inner-facet-list:first-child {
	display: none !important;
}
.cxs-article-info > [ng-if="cxs.kb_property.show_author"] > .cxs-article-label, .cxs-article-info > li > .cxs-article-value {
	display: none;
}
.header-sub-components a#attachment_popup {
	display: none;
}
@media screen and (max-width: 1079px) {
	.hero-container {
		overflow: unset;
		max-height: unset;
	}
	.hero-container .background-image .carousel-caption.text-center.c-content.pecbottom {
		bottom: unset;
	}
	.hero-container .background-image .carousel-caption.text-center.c-content.escbottom {
		bottom: unset;
	}
}</style><link type="text/css" rel="stylesheet" href="/styles/sn_banner.cssx?v=01-04-2023_0931"><script data-description="NOW glide web analytics siteid and url">window.snWebaConfig = window.snWebaConfig || {};
		// glide web analytics config
		window.snWebaConfig.siteId = "0";
		window.snWebaConfig.trackerURL = "";
		window.snWebaConfig.webaScriptPath = "/scripts/piwik-3.1.1/thirdparty/piwik.min.js";
		window.snWebaConfig.ambClient = (window.g_ambClient) ? window.g_ambClient : ((window.amb)? window.amb.getClient(): "");
		window.snWebaConfig.subscribed = false;</script><script data-description="NOW session, user_name, etc">window.NOW = window.NOW || {};
		// record watch / presence
		window.NOW.session_id = '16A932D6472D2D903A580048C26D43D5';
		window.NOW.user_name = 'guest';
		window.NOW.user_id = 'guest';
		window.NOW.user_display_name = 'Guest';
		window.NOW.user_initials = 'G';
		window.NOW.user_avatar = '';
		window.NOW.presence_interval = 60;
		window.NOW.record_presence_interval = 20;
		window.NOW.ambConnected = false;</script><script data-description="NOW ucm, analytics related default props">window.NOW.analytics_enabled = false;
		window.NOW.sp_analytics_plugin_active = false;
		window.NOW.sp_analytics_portal_override = false;
		window.NOW.ucm_invocations = 0;
		window.NOW.ucm_portal_id = '';
		window.NOW.usage_tracking = window.NOW.usage_tracking || {};
		window.NOW.usage_tracking.ucm_encountered_exception = true;
		window.NOW.usage_tracking.user_consent = 'NoConsentRequired';
		window.NOW.user_impersonating = undefined;
		window.NOW.usage_tracking.usage_tracking_allowed_for_session = false;
		window.NOW.instrumentation_authkey = '';
		window.NOW.user_id_hashed = '84983c60f7daadc1cb8698621f802c0d9f9a3c3c295c810748fb048115c186ec';
		window.NOW.instrumentation_api_host = '';
		window.NOW.instance_id = '6804738edbf2e600536af5b0cf961932';
		window.NOW.instance_name = 'atyourserviceportal';
		window.NOW.domain_id = '';
		window.NOW.unauthenticated_user_tracking_enabled = false;</script><script data-description="NOW ucm, analytics related props">window.NOW.analytics_enabled = 'true' == 'true';
		window.NOW.sp_analytics_plugin_active = true;
		window.NOW.sp_analytics_portal_override = '' == 'true';
		window.NOW.ucm_invocations = parseInt('');
		window.NOW.ucm_portal_id = '';
		window.NOW.usage_tracking = window.NOW.usage_tracking || {};
		window.NOW.usage_tracking.user_consent = '';
		window.NOW.user_impersonating = false;
		window.NOW.usage_tracking.usage_tracking_allowed_for_session = '' == 'true';
		window.NOW.instrumentation_authkey = 'fc8fe9d934c24942a9fc00982f60a60b';
		window.NOW.user_id_hashed = '84983c60f7daadc1cb8698621f802c0d9f9a3c3c295c810748fb048115c186ec';
		window.NOW.instrumentation_api_host = 'https://api-appsee.service-now.com';
		window.NOW.instance_id = '6804738edbf2e600536af5b0cf961932';
		window.NOW.instance_name = 'atyourserviceportal';
		window.NOW.domain_id = '';window.NOW.unauthenticated_user_tracking_enabled = true;</script><script data-description="NOW vars set by properties, custom events, g_* globals">
		window.g_ck = '96a932d6472d2d903a580048c26d43d57b41620b2078d9fceb2c7eb0e333e5c8bb784f83';
		window.g_spd = '' === 'true';
		window.logged_in = false;
		if (!window.NOW)
			window.NOW = {};
		window.NOW.ac_wait_time = parseInt(250, 10);
		window.NOW.ac_max_search_matches = parseInt(100, 10);
		window.NOW.sp_dual_list_default_view = '';
		window.NOW.sp_debug = 'false' == 'true';
		window.NOW.sp_show_console_error = 'true' == 'true' && false;
		window.NOW.page_id = 'sc_cat_item';
		window.NOW.portal_id = '70cd9f3b734b13001fdae9c54cf6a72f';
		window.NOW.ais_enabled = 'false';
		window.NOW.portal_url_suffix = 'esc';
		window.NOW.has_access = 'true' === 'true';
		// script checks for environment
		// if (NOW.sp) ...
		// added Aug 1, 2016
		window.NOW.sp = {};
		window.NOW.sp.version = {};
		window.NOW.sp.version.major = 1;
		window.NOW.sp.version.minor = 2;
		window.NOW.sp.version.dot = 0;
		window.NOW.sp.enableTours = 'true' == 'true';
		window.NOW.sp.can_debug = ('false' == 'true' || 'true' == 'false') || false;
	    window.NOW.sp.enableDateTranslation = '' == 'true';
	    window.NOW.sp.widgetCSSIncludes = {};
		window.NOW.currency = {};
		window.NOW.currency.code = 'USD';
		window.NOW.locale = {};
		window.NOW.locale.code = 'en_US';
		try {
			window.NOW.dateFormat = JSON.parse("{\"timeAgo\": false, \"dateBoth\": false}");
		} catch (e) {
			window.NOW.dateFormat = {timeAgo: false, dateBoth: false};
		}

		// SP Context Manager
		window.NOW.sp_ctx_mgr_timeout = parseInt(5000, 10);

		// SP doesn't define app resources yet
		window.SN_APP_RESOURCES = {};

		// script globals
		var g_tz_offset = 0;
		var g_tz = 'GMT';
		var g_first_day_of_week = parseInt(1, 10);
		var g_date_picker_first_day_of_week = parseInt(0, 10);
		var g_notif_timeout = parseInt(5, 10);
		var g_ck = '96a932d6472d2d903a580048c26d43d57b41620b2078d9fceb2c7eb0e333e5c8bb784f83';
		var g_searchWaitTime = 100;
		var g_amb_on_login = false;

		var g_lang = 'en';
		var g_system_lang = "en";
		var g_user_date_time_format = "yyyy-MM-dd HH:mm:ss z";
		var g_user_date_format = "yyyy-MM-dd";
		var g_user_decimal_separator = ".";
		var g_user_grouping_separator = ",";
		var g_text_direction = "ltr";
		var g_accessibility = "false";
		var g_accessibility_resizeText = "true" === "true";
		var g_accessibility_visual_patterns = false;
		var g_accessibility_screen_reader_table = false;
		var g_glide_list_separator = ", ";
		var g_sort_elements_by_session_language = "true" == "true";
		var g_dirty_form_warning_enabled = "true" == "true";
		var g_mandatory_field_msg = 'Some fields are incomplete:';
		var g_field_error_msg = 'The following fields contain errors:';
		var g_tinymce_remove_script_host = "true" == "true";
		var g_tinymce_convert_urls = "false" == "true";
		var g_tinymce_relative_urls = "true" == "true";
		var g_datepicker_validation_enable = "true" == "true";
		var g_choices_show_missing = "true" == "true";
		var g_builddate = "01-04-2023_0931";
		var g_has_agent_chat_config = "false" === "true";
		var g_user_is_admin = "false" === "true";
		var g_persist_msgs_through_page_nav = "true" == "true";
		var g_attachment_force_download_all_mime_types = "false" === "true";
		var g_attachment_force_download_mime_type = "application/xml,text/html,image/svg,image/svg+xml";
		var g_universal_link_flag = "false" === "true";
		var g_sso_open_in_window = "false" === "true";
		var g_user_login_method = "";
		var g_has_encryption_context = false;

		// PRB1395165: prevent ClientScriptScoper errors from scoped UI Scripts
		ScopedGlideDialogWindowGenerator = function() { return null; };
		ScopedGlideAjaxGenerator = function() { return null; };
		ScopedGFormGenerator = function() { return null; };</script><script type="text/javascript" src="/scripts/js_includes_sp_libs_min.jsx?v=01-04-2023_0931&amp;lp=Sun_Jan_22_08_26_32_PST_2023&amp;c=44_1650"></script><script type="text/javascript" src="/scripts/js_includes_sp.jsx?v=01-04-2023_0931&amp;lp=Sun_Jan_22_08_26_32_PST_2023&amp;c=44_1650"></script><script language="javascript" src="sn_hr_sp.CarouselAutoplayFix.jsdbx?c=0"></script><script type="text/javascript" src="scripts/bootstrap-datetimepicker.js?v=01-04-2023_0931"></script><script type="text/javascript" src="/app_com.jsdbx?c=21"></script><script type="text/javascript" src="/app_com.modelUtil.jsdbx?c=20"></script><script type="text/javascript" src="/app_com.cxs.contextual_search.jsdbx?c=56"></script><link rel="stylesheet" type="text/css" href="/styles/retina_icons/retina_icons.css?v=01-04-2023_0931"><script type="text/javascript" src="/FISUIChoiceListUtility.jsdbx?c=20"></script><script type="text/javascript" src="/FISClientNumberUtils.jsdbx?c=398"></script><script type="text/javascript" src="/FISEmailAddressUtils.jsdbx?c=21"></script><script type="text/javascript" src="/sp_form.jsdbx?c=60"></script><script type="text/javascript" src="/FISPortalClientMessages.jsdbx?c=4"></script><script type="text/javascript" src="/FISSlushBucketUtility.jsdbx?c=3"></script><script type="text/javascript" src="/FISClientAttachmentUtils.jsdbx?c=61"></script><script type="text/javascript" src="/FISPortalUIAjaxResponseParser.jsdbx?c=3"></script><script type="text/javascript" src="/FISSlushBucketUtility.jsdbx?c=3"></script><script type="text/javascript" src="/FISCompanyUtility.jsdbx?c=14"></script><script type="text/javascript" src="/FISgetUser.jsdbx?c=6"></script><script type="text/javascript" src="/characterLengthFilter.jsdbx?c=1"></script><script type="text/javascript" src="/x_nero_rocketfuel.spPagination.jsdbx?c=2"></script><script type="text/javascript" src="/app_com.jsdbx?c=21"></script><script type="text/javascript" src="/app_com.aisa.app.jsdbx?c=78"></script><script type="text/javascript" src="/app_com.aisa.utils.jsdbx?c=3"></script><script type="text/javascript" src="/app_com.aisa.search.jsdbx?c=12"></script><script type="text/javascript" src="/app_com.aisa.search_ui_action.jsdbx?c=69"></script><script type="text/javascript" src="/app_com.aisa.feedback.jsdbx?c=51"></script><script type="text/javascript" src="/PRB1308538 - workaround 2.jsdbx?c=0"></script><script data-description="set sp.dependencies">(function(){
			angular.module('sp.dependencies', ["sn.app_common.cxs","characterLengthFilter","spPagination","sn.app_common.aisa"]);
		    var portal = JSON.parse('{\"sp_rectangle_menu\":\"1daf7d6473131300c629e1e54cf6a7f6\",\"sqanda_knowledge_base_dv\":\"\",\"sc_category_page_dv\":\"\",\"icon\":\"7c4375821b28cd947cb1ed33b24bcbfc.iix\",\"kb_knowledge_page_dv\":\"esc_knowledge_home\",\"title\":\"Employee Service Center\",\"sc_catalog_page\":\"c221e520b7602300d0ac9277ee11a960\",\"sys_class_name\":\"sp_portal\",\"ts_index_group_dv\":\"\",\"sys_id\":\"70cd9f3b734b13001fdae9c54cf6a72f\",\"enable_favorites\":false,\"theme_dv\":\"FIS ESC Theme\",\"default\":false,\"enable_ais\":false,\"homepage_dv\":\"esc_dashboard\",\"notfound_page_dv\":\"404\",\"sc_catalog_dv\":\"\",\"logo\":\"1467eaf51b20c5947cb1ed33b24bcb02.iix\",\"sys_name\":\"Employee Service Center\",\"sp_rectangle_menu_dv\":\"HRM Header\",\"theme\":\"98bbc084db5abc94c6f006d1ca96193f\",\"sys_scope\":\"3d1da2705b021200a4656ede91f91ab6\",\"search_results_configuration_dv\":\"\",\"sc_catalog_page_dv\":\"esc_sc_category\",\"hide_portal_name\":false,\"sys_class_name_dv\":\"Service Portal\",\"search_application_dv\":\"\",\"u_is_fis_custom\":false,\"kb_knowledge_page\":\"f8b574a0b7202300d0ac9277ee11a91d\",\"sys_tags\":\"\",\"login_page_dv\":\"external_login_esc\",\"sp_chat_queue_dv\":\"\",\"css_variables\":\"$brand-primary:#4bcd3e;\\n$body-bg:#fff;\\n$state-success-text:#5cb85c;\\n$sp-homepage-bg:#fff;\\n$sp-navbar-divider-color:#012734;\\n$text-color:#00242d;\\n$sp-logo-margin-y:7px;\\n$navbar-inverse-link-hover-color:#48CD3E;\\n$panel-bg:#fff;\\n$brand-success:#5cb85c;\\n$navbar-inverse-bg:#012834;\\n$brand-warning:#fec21f;\\n$brand-danger:#ef0000;\\n$sp-tagline-color:#717171;\\n$navbar-inverse-link-color:#ffffff;\\n$brand-info:#5bc0de;\\n$link-color:#4bcd3e;\\n$sp-logo-margin-x:6px;\\n$btn-default-bg:#fcfcfc;\\n$text-muted:#00242d;\",\"notfound_page\":\"3c2c9063cb11020000f8d856634c9c1f\",\"kb_knowledge_base_dv\":\"\",\"login_page\":\"39d4f9571b989d507cb1ed33b24bcb86\",\"url_suffix\":\"esc\",\"homepage\":\"40e9a568731313004a1f3ae234f6a774\"}');
			angular.module('sp.pageData', []).factory('spPageData', function() {
					return {
						getPortal: function () {
							return portal;
						}
		            }
		    });
		})();</script><script>$(document).ready(function() {
					if ('ontouchstart' in window || (navigator.maxTouchPoints !== 'undefined' && navigator.maxTouchPoints > 0) || (navigator.msMaxTouchPoints !== 'undefined' && navigator.msMaxTouchPoints > 0)) {
						$("body").addClass('touch_scroll');
					}
				});</script><style type="text/css">.gsfBackground {
				border-color: #fff779;
				font-size: 16;
				margin-bottom: 5;
			}</style><style type="text/css" data-page-id="39d4f9571b989d507cb1ed33b24bcb86" data-page-title="The People Office Support Center"></style><style type="text/css" id="v5b247d931b989d507cb1ed33b24bcbb2-s" widget="External Login">
.v5b247d931b989d507cb1ed33b24bcbb2 .sp-login-widget .panel-body {
	padding: 1.5rem 1.5rem 1rem;
}

.v5b247d931b989d507cb1ed33b24bcbb2 .sp-login-widget .form-control, 
.v5b247d931b989d507cb1ed33b24bcbb2 .sp-login-widget label[for="username"], 
.v5b247d931b989d507cb1ed33b24bcbb2 .sp-login-widget label[for="password"] {
	color: black;
}

.v5b247d931b989d507cb1ed33b24bcbb2 .sp-login-widget .btn {
	font-weight: 600;
	font-size: 2rem;
	background-color: #4bcd3e;
	border-color: #4bcd3e;
}

.v5b247d931b989d507cb1ed33b24bcbb2 .sp-login-widget .list-group {
	margin-bottom: 1.2rem;
}

.v5b247d931b989d507cb1ed33b24bcbb2 .sp-login-widget .login-button-old {
	margin-top: .7rem;
}

.v5b247d931b989d507cb1ed33b24bcbb2 .sp-login-widget .login-alert {
	margin-left: 0rem;
	margin-right: 0rem;
}

.v5b247d931b989d507cb1ed33b24bcbb2 .sp-login-widget.advanced .panel-title {
	font-size: 2.5rem;
}

.v5b247d931b989d507cb1ed33b24bcbb2 .sp-login-widget.advanced .panel-default > .panel-heading {
	background-color: #fff;
	border: 0rem;
}

.v5b247d931b989d507cb1ed33b24bcbb2 .sp-login-widget.advanced .panel-body {
	padding: 0rem 0rem 1rem;
}

.v5b247d931b989d507cb1ed33b24bcbb2 .sp-login-widget.advanced [placeholder]::-webkit-input-placeholder {
	transition: opacity .01s .01s ease !important;
	opacity: 0 !important;
}

.v5b247d931b989d507cb1ed33b24bcbb2 .sp-login-widget.advanced .form-signin .list-group-item {
	border: 0rem;
}

.v5b247d931b989d507cb1ed33b24bcbb2 .sp-login-widget.advanced .form-signin .login-alert {
	margin-left: 1.5rem;
	margin-right: 1.5rem;
}

.v5b247d931b989d507cb1ed33b24bcbb2 .sp-login-widget.advanced .form-signin .btn {
	font-weight: 400 !important;
	border-color: #4bcd3e;
	background-color: #4bcd3e;
	border-radius: .2rem;
}

.v5b247d931b989d507cb1ed33b24bcbb2 .sp-login-widget.advanced .form-signin .forgot-pwd-div {
	padding-right: 1.5rem;
	padding-left: 1.5rem;
}

.v5b247d931b989d507cb1ed33b24bcbb2 .sp-login-widget.advanced .form-signin .forgot-pwd-div .forgot-text {
	font-size: 1.6rem;
	line-height: 2rem;
	padding-top: .8rem;
}

.v5b247d931b989d507cb1ed33b24bcbb2 .sp-login-widget.advanced .form-signin .forgot-pwd-div .btn {
	line-height: 1.6rem;
	font-size: 1.4rem;
	margin-top: 0rem;
}

.v5b247d931b989d507cb1ed33b24bcbb2 .sp-login-widget.advanced .form-signin .submit-btn {
	padding-right: 1.5rem;
	padding-left: 1.5rem;
}

.v5b247d931b989d507cb1ed33b24bcbb2 .sp-login-widget.advanced .form-signin .input-group-advanced {
	margin-top: 1rem;
}

.v5b247d931b989d507cb1ed33b24bcbb2 .sp-login-widget.advanced .form-signin .input-advanced {
	border: .1rem solid #ddd !important;
	border-radius: .3rem !important;
	background-color: #fff !important;
}

.v5b247d931b989d507cb1ed33b24bcbb2 .sp-login-widget.advanced .form-signin .checkbox {
	padding-left: 1.5rem !important;
}

.v5b247d931b989d507cb1ed33b24bcbb2 .sp-login-widget.advanced .form-signin .label-advanced {
	position: relative;
	width: 100%;
	padding: 0;
	overflow: visible;
	border: 0;
	height: 1.9rem;
	color: #00242d;
	font-size: 1.6rem;
	line-height: 1.9rem;
}

.v5b247d931b989d507cb1ed33b24bcbb2 .sp-login-widget.advanced .form-signin .mask_btn {
	background-color: #fcfcfc;
	width: fit-content;
	border-top-left-radius: 0rem !important;
	border-bottom-left-radius: 0rem !important;
}

.v5b247d931b989d507cb1ed33b24bcbb2 .sp-login-widget.advanced .form-signin .loginWithBtn {
	padding: 0 1.5rem;
}

.v5b247d931b989d507cb1ed33b24bcbb2 .sp-self-registration {
	text-align: center;
}

.v5b247d931b989d507cb1ed33b24bcbb2 .sp-login-widget .bar {
	margin: 1.2rem 0;
}

.v5b247d931b989d507cb1ed33b24bcbb2 .sp-login-widget .bar span {
	position: relative;
	display: block;
	text-align: center;
}

.v5b247d931b989d507cb1ed33b24bcbb2 .sp-login-widget .bar span:before, 
.v5b247d931b989d507cb1ed33b24bcbb2 .sp-login-widget .bar span:after {
	content: "";
	position: absolute;
	width: calc(50% - 24px);
	height: .1rem;
	background-color: #b3bac7;
	top: .8rem;
}

.v5b247d931b989d507cb1ed33b24bcbb2 .sp-login-widget .bar span:before {
	right: 0;
}

.v5b247d931b989d507cb1ed33b24bcbb2 .sp-login-widget .bar span:after {
	left: 0;
}

.v5b247d931b989d507cb1ed33b24bcbb2 .sp-login-widget button.cert, 
.v5b247d931b989d507cb1ed33b24bcbb2 .sp-login-widget a.idp {
	background-color: #fff !important;
	border-color: #ccc !important;
	width: 100%;
	margin-bottom: 1rem;
}

.v5b247d931b989d507cb1ed33b24bcbb2 .sp-login-widget button.cert:hover, 
.v5b247d931b989d507cb1ed33b24bcbb2 .sp-login-widget a.idp:hover {
	border-color: #adadad;
	background-color: #e6e6e6;
}

.v5b247d931b989d507cb1ed33b24bcbb2 .sp-login-widget button.cert img, 
.v5b247d931b989d507cb1ed33b24bcbb2 .sp-login-widget a.idp img {
	height: 2rem;
	width: 2rem;
	margin-bottom: .3rem;
	margin-right: .9rem;
}

.v5b247d931b989d507cb1ed33b24bcbb2 .sp-login-widget img.eye-icon {
	content: url("eye.svg");
	cursor: pointer;
	width: 1.8rem;
	height: 1.8rem;
	display: flex;
	justify-content: center;
	align-items: center;
	float: left;
}

.v5b247d931b989d507cb1ed33b24bcbb2 .sp-login-widget img.eye-icon.slashed {
	content: url("eye-slash.svg");
}

.v5b247d931b989d507cb1ed33b24bcbb2 .sp-login-widget .password-group {
	display: flex;
	flex-direction: row;
}

.v5b247d931b989d507cb1ed33b24bcbb2 .sp-login-widget .mask_btn {
	background-color: #fcfcfc;
	width: fit-content;
	border-top-left-radius: 0rem !important;
	border-bottom-left-radius: 0rem !important;
}

.v5b247d931b989d507cb1ed33b24bcbb2 .sp-login-widget input::-ms-reveal, 
.v5b247d931b989d507cb1ed33b24bcbb2 .sp-login-widget input::-ms-clear {
	display: none;
}</style><style></style></head><body class="chrome ng-scope" ng-class="main.style" ng-controller="spPageCtrl as main" accessibility="false"><iframe tabindex="-1" aria-hidden="true" id="text_only_resize_iframe" style="top: -999px; left: -999px; position: absolute; height: 1em;"></iframe><div class="sp-page-root page flex-column" ng-class="{'sp-loading': main.firstPage, 'sp-can-animate': main.doAnimate}"><!-- ngIf: main.firstPage --><div><sn-banner banner-api-url="bannerApiUrl" class="ng-isolate-scope"><!-- ngIf: banner.show == true --></sn-banner></div><!-- ngIf: theme.header && theme.navbar_fixed --><div id="uiNotificationContainer" role="status" aria-atomic="false"><!-- ngRepeat: m in c.notifications --></div><div class="sp-page-loader-mobile visible-xs sp-loading-indicator la-sm invisible" ng-class="{invisible: main.firstPage || !main.loadingIndicator}" style=""><div></div><div></div><div></div></div><section class="flex-grow page sp-scroll" role="presentation" tabindex="-1"><!-- ngIf: theme.header && !theme.navbar_fixed --><header ng-if="theme.header &amp;&amp; !theme.navbar_fixed" class="ng-scope"><a class="skip-link sr-only" ng-click="main.focusOnPageTitle(true, $event)" href="javascript:void(0)">Skip to page content</a><!-- ngIf: c.totalAnnouncements !== 0 --><div class="v ng-scope" data="data" options="options" widget="widget" server="server" sn-atf-area=""></div><!-- ngRepeat: subheader in subheaders --></header><!-- end ngIf: theme.header && !theme.navbar_fixed --><!-- ngIf: !theme.header --><main class="body padding-top" data-page-id="39d4f9571b989d507cb1ed33b24bcb86" data-page-title="The People Office Support Center"><h1 class="sr-only ng-binding ng-isolate-scope" page-title="page.title">The People Office Support Center</h1><!-- ngRepeat: container in containers --><div ng-repeat="container in containers" ng-style="main.parseJSON(container.background)" ng-class="::[container.class_name, 'c' + container.sys_id]" class="ng-scope m-t c79d4f9571b989d507cb1ed33b24bcb8a" style="background-size: initial; background-position: center center;"><div ng-class="::main.getContainerClasses(container)" class="container"><!-- ngIf: ::container.title --><!-- ngRepeat: row in ::container.rows track by row.sys_id --><sp-page-row ng-repeat="row in ::container.rows track by row.sys_id" columns="::row.columns" row="::row" container="::container" class="ng-scope ng-isolate-scope"><div class="sp-row-content  row"><!-- ngRepeat: column in columns track by column.sys_id --><div ng-repeat="column in columns track by column.sys_id" class="col-sm-offset-3 col-md-offset-4 col-sm-6 col-md-4 "><!-- ngRepeat: row in column.rows track by row.sys_id --><!-- ngRepeat: rectangle in column.widgets track by rectangle.instance_id --><span ng-repeat="rectangle in column.widgets track by rectangle.instance_id" class="ng-scope"><div id="xb5d475d71b989d507cb1ed33b24bcb3b" class="v5b247d931b989d507cb1ed33b24bcbb2 ng-scope" data="data" options="options" widget="widget" server="server" sn-atf-area="Login"><!-- ngIf: !data.is_logged_in --><div ng-if="!data.is_logged_in" class="sp-login-widget ng-scope" ng-class="::(c.options.use_advanced == 'true' ? 'advanced' : '')"> 
 <!-- ngIf: !c.externalLoginMode --> 
 <!-- ngIf: c.externalLoginMode --><form ng-if="c.externalLoginMode" class="form-signin ng-pristine ng-valid ng-scope" ng-submit="c.externalLogin()" method="post" role="form"> 
  <div ng-class="::{'panel panel-default': c.options.show_panel}" class="panel panel-default"> 
   <!-- ngIf: ::c.options.show_panel --><div ng-if="::c.options.show_panel" class="panel-heading ng-scope"> 
    <h3 class="panel-title">The People Office Support Center</h3> 
   </div><!-- end ngIf: ::c.options.show_panel --> 
   <div ng-class="::{'panel-body': c.options.show_panel}" class="panel-body"> 
    <div class="list-group list-group-sm"> 
     <div class="list-group-item"> 
      <label for="username" class="label-advanced">Enter Your Employee Number with e/lc</label> 
      <input id="username" name="username" ng-click="message = ''" class="form-control input-advanced ng-pristine ng-untouched ng-valid ng-empty" type="text" autofocus="true" ng-model="c.username" role="textbox"> 
     </div> 
    </div> 
    <div class="submit-btn row"> 
     <div class="col-xs-12"> 
      <button name="login" type="submit" class="btn btn-lg btn-primary btn-block"> Submit </button> 
     </div> 
    </div> 
   </div> 
  </div> 
 </form><!-- end ngIf: c.externalLoginMode --> 
 <!-- ngIf: ::c.data.self_registration_record_producer --> 
</div><!-- end ngIf: !data.is_logged_in --></div></span><!-- end ngRepeat: rectangle in column.widgets track by rectangle.instance_id --></div><!-- end ngRepeat: column in columns track by column.sys_id --></div></sp-page-row><!-- end ngRepeat: row in ::container.rows track by row.sys_id --></div></div><!-- end ngRepeat: container in containers --></main><!-- ngIf: !main.isObjectEmpty(theme.footer) && !theme.footer_fixed --></section><!-- ngIf: !main.isObjectEmpty(theme.footer) && theme.footer_fixed --></div><sp-aria-live><div><div aria-live="assertive" class="sr-only sp-aria-live"></div><div aria-live="polite" class="sr-only sp-aria-live-polite"></div></div></sp-aria-live><script id="sp_image_chooser.xml" type="text/ng-template"><div class="sp-image-chooser-div"><input id="imageChooser{{ field.name }}" type="file" style="display: none;" ng-file-select="fileSelect($files, field)"></input><img ng-show="field.value" style="max-height: 200px; max-width: 200px;" ng-src="{{ field.value }}"></img><span ng-show="disabled() &amp;&amp; !field.value">No image</span><span ng-show="!disabled()"><a ng-show="!field.value" style="margin: 5px;" class="btn btn-default" ng-click="clickChoose()">Choose</a><a ng-show="field.value" style="margin: 5px;" class="btn btn-default" ng-click="clickChoose()">Change</a><a ng-show="field.value" style="margin: 5px;" class="btn btn-default" ng-click="clickClear()">Remove</a></span></div></script><script id="sp_dialog.xml" type="text/ng-template"><span><div sn-dialog="true" disable-auto-focus="true" name="{{name}}" modal="true" role="dialog" aria-labelledby="dialog-title" context="parms" class="sp-message-dialog {{ dialogClass }}"><div class="sp-message-dialog-title" id="dialog-title"><div class="sp-message-dialog-title-inner">{{title}}</div></div><div class="sp-message-dialog-content "><div class="sp-message-dialog-content-block">{{message}}</div><div class="sp-message-dialog-content-block" ng-if="parms.details">{{parms.details}}</div><div class="sp-message-dialog-content-block" ng-if="question">{{question}}</div><div class="sp-message-dialog-content-block" ng-if="checkboxMessage"><div style="float: left"><input type="checkbox" ng-model="checkboxModel.value" style="box-shadow: none; margin-left: 12px; width: auto; display: block; margin-top:3px; margin-right: 4px;" ng-change="update()"></input></div><div style="float: left">{{checkboxMessage}}</div></div></div><div class="sp-message-dialog-buttons"><button class="btn btn-cancel" title="{{cancel}}" ng-click="parms.cancel()" style="margin-right: 5px !important;" ng-if="cancel">{{cancel}}</button><button class="btn btn-primary" title="{{ok}}" ng-click="parms.ok()" style="margin-left: 5px !important;" ng-if="ok">{{ok}}</button></div></div></span></script><script id="sp_page_row" type="text/ng-template"><div class="sp-row-content {{::row.class_name}} {{(!container.bootstrap_alt) ? 'row' : ''}}"><div ng-repeat="column in columns track by column.sys_id" class="{{::column.class_name}} {{(!container.bootstrap_alt) ? column.size_classes : ''}}"><div ng-repeat="row in column.rows track by row.sys_id" class="repeated-row-container"><sp-page-row columns="row.columns" row="row" container="container"></sp-page-row></div><span ng-repeat="rectangle in column.widgets track by rectangle.instance_id"><sp-widget widget="rectangle.widget"></sp-widget></span></div></div></script><script id="sp_form_field.xml" type="text/ng-template"><div class="form-group" ng-class="{'form-group-has-focus': hasValueOrFocus()}"><div ng-if="::c.showLabel(field)"><label class="field-label" for="sp_formfield_{{::(field.type=='html' || field.type=='translated_html') ? (field.sys_id || field.name) : field.name }}" ng-attr-title="{{::accessible ? undefined : field.hint}}" ng-attr-aria-label="{{::accessible &amp;&amp; field.hint ? undefined : getFieldAriaLabel(field)}}"><span class="field-decorations"><span ng-if="field.mandatory" class="fa fa-asterisk mandatory" ng-class="{'mandatory-filled': field.mandatory_filled()}" style="padding-right: .25em" aria-label="{{field.mandatory_filled()? 'Required Filled ' : 'Required '}}" ng-attr-aria-hidden="{{getFieldAriaHidden(field)}}" role="img"></span><span ng-repeat="decoration in field.decorations" class="decoration {{decoration.icon}}" title="{{decoration.text}}"></span></span><span style="padding-right: .25em" ng-attr-title="{{::accessible ? undefined : field.hint}}" data-placement="right" data-toggle="tooltip">{{field.label}}</span><sp-help-tag field="::field" ng-if="::(accessible &amp;&amp; field.hint &amp;&amp; !field.help_text &amp;&amp; !field.instructions)"></sp-help-tag></label><span><sp-help-tag field="::field" ng-if="::(field.help_text || field.instructions)"></sp-help-tag></span></div><span class="type-{{::field.type}} field-actual question-width" ng-switch="::field.type" ng-class="{'state-mandatory': field.mandatory, 'state-readonly': field.read_only, 'state-hidden': field.hidden, 'has-error': field.isInvalid}"><span ng-switch-when="boolean"><label title="{{::field.hint}}" data-placement="right" data-toggle="tooltip"><input type="checkbox" name="{{::field.name}}" ng-model="fieldValue" ng-true-value="'true'" ng-false-value="'false'" ng-model-options="{getterSetter: true}" ng-disabled="field.isReadonly()" id="sp_formfield_{{::field.name}}" aria-required="{{field.isMandatory()}}"></input><span class="boolean-control"><span ng-if="!formModel._fields[field._parent].render_label &amp;&amp; formModel._fields[field._parent].mandatory &amp;&amp; formModel._fields[field._parent].isVisible()" class="fa fa-asterisk mandatory" ng-class="{'mandatory-filled': formModel._fields[field._parent].mandatory_filled()}" title="Required" style="padding-right: .25rem" aria-label="{{formModel._fields[field._parent].mandatory_filled()? 'Required Filled ' : 'Required '}}" ng-attr-aria-hidden="{{getFieldAriaHidden(field)}}" role="img"></span>{{field.label}}<span ng-if="::enhancePriceLabels(field)" class="inline">{{getCheckBoxPrice(field)}}</span></span></label><span class="sr-only">{{::field.hint}}</span></span><sp-assessment-details ng-if="::field.details" html-details="field.details" label="field.label" padding-required="true" field-id="field.sys_id" clamp-line="6" ng-class="{'text-center': formModel.is_kiosk_survey}"></sp-assessment-details><sp-choice-list ng-switch-when="choice" field="field" glide-form="getGlideForm()" default-value-setter="setDefaultValue(fieldName,fieldInternalValue,fieldDisplayValue)" sn-options="{placeholder: field.placeholder}"></sp-choice-list><span ng-switch-when="boolean_confirm"><span class="fa fa-asterisk mandatory" ng-class="{'mandatory-filled': field.mandatory_filled()}" title="Required" style="padding-right: .25em"></span><label title="{{::field.hint}}" data-placement="right" data-toggle="tooltip" for="sp_formfield_{{::field.name}}"><input type="checkbox" name="{{::field.name}}" ng-model="fieldValue" ng-true-value="'true'" ng-false-value="'false'" ng-model-options="{getterSetter: true}" ng-disabled="field.isReadonly()" id="sp_formfield_{{::field.name}}"></input><span class="boolean-control"><span class="sr-only" ng-show="!field.mandatory_filled()">Required -</span><span class="sr-only" ng-show="field.mandatory_filled()">Required Filled -</span>{{field.label}}</span></label><span class="sr-only">{{::field.hint}}</span><span ng-if="::field._pricing">{{getCheckBoxPrice(field)}}</span></span><sp-color-picker ng-switch-when="color" field="field" glide-form="getGlideForm()" sn-change="fieldValue(newValue)" sn-disabled="field.isReadonly()" ng-if="c.depsLoaded"></sp-color-picker><sp-css-editor ng-switch-when="css" class="form-control" field="field" id="sp_formfield_{{::field.name}}" data-length="4000" sn-disabled="field.isReadonly()" sn-change="stagedValueChange()" sn-blur="fieldValue(field.stagedValue)" glide-form="getGlideForm()" ng-if="c.depsLoaded"></sp-css-editor><span ng-switch-when="currency2|document_id|domain_id|schedule_date_time|integer_date" class="padder" ng-switch-when-separator="|">{{field.displayValue}}</span><sp-duration-element ng-switch-when="glide_duration" field="field" ng-model="fieldValue" ng-model-options="{getterSetter: true}"></sp-duration-element><sp-url-element ng-switch-when="url" name="{{::field.name}}" field="field"></sp-url-element><sn-field-reference ng-switch-when="field_name" field="field" id="sp_formfield_{{::field.name}}" glide-form="getGlideForm()" sn-change="fieldValue(newValue)" sn-disabled="field.isReadonly()"></sn-field-reference><sn-field-list-element ng-switch-when="field_list" field="field" glide-form="getGlideForm()" sn-disabled="field.isReadonly()" sn-change="fieldValue(newValue, displayValue)"></sn-field-list-element><sp-date-picker sn-change="fieldValue(newValue, displayValue)" ng-switch-when="glide_date" field="field" sn-disabled="field.isReadonly()" ng-model="field.stagedValue" ng-model-options="{getterSetter: true}" ng-if="c.depsLoaded"></sp-date-picker><sp-date-picker sn-change="fieldValue(newValue, displayValue)" ng-switch-when="glide_date_time" field="field" sn-disabled="field.isReadonly()" ng-model="field.stagedValue" ng-model-options="{getterSetter: true}" sn-include-time="true" ng-if="c.depsLoaded"></sp-date-picker><sp-reference-element ng-switch-when="glide_list" field="field" sn-select-width="100%" ref-table="::formModel.table" ref-id="formModel.sys_id" glide-form="getGlideForm()" record-values="getEncodedRecordValues()" sn-options="{multiple: true, placeholder: field.placeholder}" sn-disabled="field.isReadonly()"></sp-reference-element><sp-glyph-picker ng-switch-when="glyphicon" field="field" sn-disabled="field.isReadonly()"></sp-glyph-picker><sp-html-editor ng-switch-when="xml" field="field" id="sp_formfield_{{::field.name}}" class="form-control" data-length="4000" sn-disabled="field.isReadonly()" sn-change="stagedValueChange()" sn-blur="fieldValue(field.stagedValue)" glide-form="getGlideForm()" ng-if="c.depsLoaded"></sp-html-editor><sp-html-editor ng-switch-when="html_template" class="form-control" field="field" id="sp_formfield_{{::field.name}}" data-length="4000" sn-disabled="field.isReadonly()" sn-change="stagedValueChange()" sn-blur="fieldValue(field.stagedValue)" glide-form="getGlideForm()" ng-if="c.depsLoaded"></sp-html-editor><sp-script-editor ng-switch-when="json" class="form-control" field="field" id="sp_formfield_{{::field.name}}" data-length="4000" sn-disabled="field.isReadonly()" sn-change="stagedValueChange()" sn-blur="fieldValue(field.stagedValue)" glide-form="getGlideForm()" ng-if="c.depsLoaded"></sp-script-editor><sp-mask-element ng-switch-when="masked" field="field" placeholder="field.placeholder" sn-disabled="field.isReadonly()" sn-change="stagedValueChange()" glide-form="getGlideForm()"></sp-mask-element><sp-radio-option ng-switch-when="multiple_choice" glide-form="getGlideForm()" field="field" cat-item-sys-id="formModel.sys_id"></sp-radio-option><sp-radio-option ng-switch-when="numericscale" glide-form="getGlideForm()" field="field" cat-item-sys-id="formModel.sys_id"></sp-radio-option><sp-textarea ng-switch-when="multi_two_lines" field="field" name="{{::field.name}}" id="sp_formfield_{{::field.name}}" autocomplete="{{getAutocompleteValue()}}" class="form-control" ng-model="field.stagedValue" ng-change="stagedValueChange()" data-type="{{::field.type}}" ng-readonly="field.isReadonly()" aria-invalid="{{field.isInvalid || false}}" glide-form="getGlideForm()"></sp-textarea><sp-textarea ng-switch-when="multi_small" field="field" name="{{::field.name}}" id="sp_formfield_{{::field.name}}" autocomplete="{{getAutocompleteValue()}}" class="form-control multi-small" ng-model="field.stagedValue" ng-change="stagedValueChange()" data-type="{{::field.type}}" ng-readonly="field.isReadonly()" aria-invalid="{{field.isInvalid || false}}" glide-form="getGlideForm()"></sp-textarea><sp-currency-element ng-switch-when="price" field="field" sn-disabled="field.isReadonly()" sn-change="stagedValueChange()" sn-blur="fieldValue(field.stagedValue)" glide-form="getGlideForm()"></sp-currency-element><sp-currency-element ng-switch-when="currency" field="field" sn-disabled="field.isReadonly()" sn-change="stagedValueChange()" sn-blur="fieldValue(field.stagedValue)" glide-form="getGlideForm()"></sp-currency-element><input ng-switch-when="password" type="password" name="{{::field.name}}" id="sp_formfield_{{::field.name}}" autocomplete="off" class="form-control" ng-model="field.stagedValue" ng-change="stagedValueChange()" ng-disabled="field.isReadonly()"></input><input ng-switch-when="password2" type="password" name="{{::field.name}}" id="sp_formfield_{{::field.name}}" autocomplete="off" class="form-control" ng-model="field.stagedValue" ng-change="stagedValueChange()" ng-disabled="field.isReadonly()"></input><sp-code-mirror ng-switch-when="properties" class="form-control" mode="properties" field="field" id="sp_formfield_{{::field.name}}" data-length="4000" sn-disabled="field.isReadonly()" sn-change="stagedValueChange()" sn-blur="fieldValue(field.stagedValue)" glide-form="getGlideForm()" ng-if="c.depsLoaded"></sp-code-mirror><sp-reference-field ng-switch-when="reference" id="sp_formfield_reference_{{::field.name}}" tabindex="-1" ng-class="{'field-has-reference': field.value != '', 'field-empty-reference': field.value == ''}"></sp-reference-field><sp-script-editor ng-switch-when="script_server" class="form-control" field="field" id="sp_formfield_{{::field.name}}" data-length="4000" sn-disabled="field.isReadonly()" sn-change="stagedValueChange()" sn-blur="fieldValue(field.stagedValue)" glide-form="getGlideForm()" ng-if="c.depsLoaded"></sp-script-editor><sp-script-editor ng-switch-when="script" class="form-control" field="field" id="sp_formfield_{{::field.name}}" data-length="4000" sn-disabled="field.isReadonly()" sn-change="stagedValueChange()" sn-blur="fieldValue(field.stagedValue)" glide-form="getGlideForm()" ng-if="c.depsLoaded"></sp-script-editor><sn-table-reference ng-switch-when="table_name" field="field" sn-change="fieldValue(newValue)" sn-disabled="field.isReadonly()"></sn-table-reference><sp-textarea ng-switch-when="textarea" field="field" name="{{::field.name}}" id="sp_formfield_{{::field.name}}" class="form-control" ng-model="field.stagedValue" ng-change="stagedValueChange()" data-type="{{::field.type}}" ng-readonly="field.isReadonly()" autocomplete="{{getAutocompleteValue()}}" aria-invalid="{{field.isInvalid || false}}" glide-form="getGlideForm()"></sp-textarea><sp-tinymce-editor ng-switch-when="html" id="sp_formfield_{{::field.name}}" ng-attr-tabindex="{{field.isReadonly() ? undefined : '-1'}}" name="{{::field.name}}" text-id="sp_formfield_{{::field.sys_id || field.name}}" ng-model="field.stagedValue" ng-model-options="{getterSetter: true}" sn-blur="fieldValue(field.stagedValue)" field="field" glide-form="getGlideForm()" ng-change="stagedValueChange()" attachment-guid="c.getAttachmentGuid()"></sp-tinymce-editor><sp-tinymce-editor ng-switch-when="translated_html" id="sp_formfield_{{::field.name}}" ng-attr-tabindex="{{field.isReadonly() ? undefined : '-1'}}" name="{{::field.name}}" text-id="sp_formfield_{{::field.sys_id || field.name}}" ng-model="field.stagedValue" sn-blur="fieldValue(field.stagedValue)" ng-model-options="{getterSetter: true}" field="field" glide-form="getGlideForm()" ng-change="stagedValueChange()" attachment-guid="c.getAttachmentGuid()"></sp-tinymce-editor><span ng-switch-when="user_image"><img ng-if="field.displayValue" ng-src="{{field.displayValue}}" style="max-height: 128px; max-width: 128px;"></img><sn-image-uploader ng-if="!field.isReadonly()" table-name="{{formModel.table}}" sys-id="{{formModel._attachmentGUID || formModel.sys_id}}" field-name="{{::field.name}}" read-only="field.isReadonly()" on-upload="onImageUpload(thumbnail, sys_id)" on-delete="onImageDelete()" upload-message="{{field.isMandatory() &amp;&amp; !field.mandatory_filled() ? 'Required -' : ''}} Upload an image" src="field.displayValue"></sn-image-uploader></span><sp-widget ng-switch-when="widget" widget="field.widget" page="{g_form: getGlideForm(), field: field, fieldValue: fieldValue}"></sp-widget><sp-widget ng-switch-when="widget_value" widget="field.widget" page="{g_form: getGlideForm(), field: field, fieldValue: fieldValue}"></sp-widget><span ng-switch-when="integer"><input name="{{::field.name}}" id="sp_formfield_{{::field.name}}" class="form-control" ng-readonly="field.isReadonly()" ng-model="field.stagedValue" ng-change="stagedValueChange()" ng-blur="formatNumber()" autocomplete="{{getAutocompleteValue()}}" ng-attr-placeholder="{{field.placeholder}}"></input></span><span ng-switch-when="decimal|float" ng-switch-when-separator="|"><input name="{{::field.name}}" id="sp_formfield_{{::field.name}}" class="form-control" ng-readonly="field.isReadonly()" ng-model="field.stagedValue" ng-change="stagedValueChange()" ng-blur="formatNumber()" autocomplete="{{getAutocompleteValue()}}"></input></span><sp-catalog-variable ng-if="field._cat_variable" ng-switch-when="sc_multi_row"></sp-catalog-variable><sp-email-element ng-switch-when="email" field="field" glide-form="getGlideForm()"></sp-email-element><sp-rich-text-label ng-switch-when="rich_text_label" field="field"></sp-rich-text-label><sp-variable-attachment ng-switch-when="sc_attachment" field="field" attachment-guid="formModel._attachmentGUID || formModel.sys_id" g-form="getGlideForm()"></sp-variable-attachment><span ng-switch-default="true"><input sp-ignore-composition="" ng-if="::!field.max_length || 256 &gt; field.max_length || field._force_single_line" name="{{::field.name}}" id="sp_formfield_{{::field.name}}" class="form-control" maxlength="{{::field.max_length}}" data-type="{{::field.type}}" ng-model="field.stagedValue" ng-model-options="{allowInvalid: true}" ng-change="stagedValueChange()" autocomplete="{{getAutocompleteValue()}}" ng-readonly="field.isReadonly()" ng-attr-placeholder="{{field.placeholder}}" type="text" aria-required="{{field.isMandatory()}}" aria-invalid="{{field.isInvalid || false}}"></input><sp-textarea ng-if="::field.max_length &gt;= 256 &amp;&amp; !field._force_single_line" field="field" name="{{::field.name}}" id="sp_formfield_{{::field.name}}" class="form-control" data-type="{{::field.type}}" ng-model="field.stagedValue" ng-model-options="{allowInvalid: true}" ng-change="stagedValueChange()" autocomplete="{{getAutocompleteValue()}}" ng-readonly="field.isReadonly()" aria-invalid="{{field.isInvalid || false}}" glide-form="getGlideForm()"></sp-textarea></span></span><div ng-show="field.messages" id="sp_formfield_{{::field.name}}_fieldmsgs_container"><div ng-repeat="message in field.messages | unique: 'message'" class="wrapper-xs r m-t-xs" ng-class="{'bg-danger': message.type == 'error', 'bg-warning': message.type == 'warning', 'bg-info': message.type == 'info'}">{{message.message}}</div></div></div></script><script id="sp_reference_field.xml" type="text/ng-template"><span class="ref-picker-container"><div class="add-on" ng-if="field.value != ''"><button type="button" class="btn btn-default bg-white lookup" ng-click="openReference(field, formModel.view)" ng-disabled="field.isReadonly() &amp;&amp; !field.readonlyClickthrough" data-original-title="Preview this record {{field.displayValue}}" data-toggle="tooltip" data-placement="top" aria-label="Preview this record {{field.displayValue}}"><span class="fa fa-info-circle"></span></button></div><div class="reference"><sp-reference-element field="field" sn-select-width="100%" ref-table="formModel.table" ref-id="formModel.sys_id" glide-form="getGlideForm()" sn-options="{placeholder: field.placeholder}" record-values="getEncodedRecordValues()" sn-disabled="field.isReadonly()" label-id="sp_reference_element_sr_{{::field.name}}"></sp-reference-element></div></span></script><script id="sp_model.xml" type="text/ng-template"><div><sp-variable-layout ng-if="!delayView" ng-attr-id="{{::formModel.table}}.do" embedded_in_modal="embeddedInModal"></sp-variable-layout><div ng-init="execItemScripts()"></div></div></script><script id="sp_editable_field.xml" type="text/ng-template"><span><small ng-if="block &amp;&amp; fieldModel.displayValue" class="text-muted">{{fieldModel.label}}</small><span class="sp-editable-field" ng-style="blockDisplay" ng-class="{'editable-underline': editable}"><span ng-if="editable" ng-class="{'text-muted': !fieldModel.displayValue}" uib-popover-template="'sp_editable_popover.xml'" popover-placement="auto bottom" popover-is-open="shadowModel.popoverIsOpen" ng-click="toggleClick($event);" ng-keydown="toggleKeydown($event);" class="show-text bs-popover editable-text popover-trigger-{{::fieldID}}" aria-label="{{fieldModel.label}} - {{fieldModel.displayValue || '(Empty)'}} - Press enter to edit" aria-haspopup="dialog" aria-expanded="false" tabindex="0"><span ng-switch="fieldModel.type"><span ng-switch-when="user_image"><img ng-if="fieldModel.displayValue !=''" ng-src="{{fieldModel.displayValue}}"></img><span ng-if="fieldModel.displayValue ==''">Upload an image</span></span><span ng-switch-default="true"><span ng-if="!block" id="field-{{::fieldID}}">{{fieldModel.displayValue || "(Empty)"}}</span><span ng-if="block" id="field-{{::fieldID}}">{{fieldModel.displayValue || fieldModel.label}}</span></span></span></span><span ng-if="!editable" class="show-text" ng-switch="fieldModel.type"><span ng-switch-when="user_image"><img ng-if="fieldModel.displayValue !=''" ng-src="{{fieldModel.displayValue}}"></img><span ng-if="fieldModel.displayValue ==''">Upload an image</span></span><span ng-switch-default="true">{{fieldModel.displayValue}}</span></span></span></span></script><script id="sp_editable_field2.xml" type="text/ng-template"><form ng-submit="saveForm();"><sp-form-field form-model="fieldModel" field="fieldModel" glide-form="getGlideForm()"></sp-form-field></form></script><script id="sp_editable_popover.xml" type="text/ng-template"><div class="popover-content-body popover-{{::fieldID}}"><h3 class="popover-title" ng-bind="title" ng-show="title"></h3><div class="popover-content"><form id="editableSaveForm" ng-submit="saveForm();"><sp-form-field form-model="shadowModel" field="shadowModel" glide-form="getGlideForm()"></sp-form-field></form></div><div class="popover-footer pull-right"><button ng-click="closePopover()" type="button" class="m-b-xs m-r-xs btn btn-default">Cancel</button><button ng-click="saveForm()" type="button" class="m-b-xs m-r-xs btn btn-primary">Save</button></div></div></script><script id="sp_element_duration.xml" type="text/ng-template"><div class="form-inline"><now-message key="days" value="Days"></now-message><now-message key="hours" value="Hours"></now-message><now-message key="minutes" value="Minutes"></now-message><now-message key="seconds" value="Seconds"></now-message><fieldset class="form-group" id="sp_formfield_{{::field.name}}" tabindex="-1" role="group"><legend ng-attr-title="{{::$parent.accessible ? undefined : field.hint}}" ng-attr-aria-label="{{::$parent.accessible &amp;&amp; field.hint ? undefined : getFieldAriaLabel(field)}}"><span class="field-decorations"><span ng-show="field.isMandatory()" class="fa fa-asterisk mandatory" ng-class="{'mandatory-filled': field.mandatory_filled()}" style="padding-right: .25em" aria-label="{{field.mandatory_filled()? 'Required Filled ' : 'Required '}}" role="img"></span><span ng-repeat="decoration in field.decorations" class="decoration {{decoration.icon}}" title="{{decoration.text}}"></span></span><span style="padding-right: .25em" ng-attr-title="{{::$parent.accessible ? undefined : field.hint}}" data-placement="right" data-toggle="tooltip">{{field.label}}</span><span ng-if="::$parent.accessible &amp;&amp; field.hint" role="button" data-toggle="tooltip" data-placement="right" tabindex="0" class="fa fa-question-circle" title="{{getFieldAriaLabel(field)}}" aria-label="{{getFieldAriaLabel(field)}}"></span><sp-help-tag field="field"></sp-help-tag></legend><div ng-repeat="unit in visibleUnits" class="input-group input-group-sm col-xs-{{12 / visibleUnits.length}} duration"><label class="input-group-addon text-capitalize" for="dur-{{unit}}-{{::field.name}}" sn-bind-i18n="{{unit}}"></label><input type="text" class="form-control" id="dur-{{unit}}-{{::field.name}}" ng-model="parts[unit]" ng-disabled="field.isReadonly()" ng-change="updateDuration()" title="{{unit.charAt(0).toUpperCase() + unit.slice(1)}}"></input></div></fieldset></div></script><script id="sp_element_currency.xml" type="text/ng-template"><div class="input-group"><span class="input-group-addon input-group-select"><span style="position: relative; display: inline-block;"><select class="form-control currency-element" ng-model="field.currencyCode" ng-options="c.code as c.symbol for c in field.currencyCodes" ng-disabled="field.isReadonly() || field.currencyCodes.length == 1" ng-change="formatValue(true)" aria-label="Currency"></select><i ng-if="field.currencyCodes.length &gt; 1" aria-hidden="true" class="select-indicator fa fa-chevron-down"></i></span></span><input name="{{::field.name}}" id="sp_formfield_{{::field.name}}" class="form-control decimal" maxlength="14" data-type="{{::field.type}}" ng-model="field.currencyValue" ng-model-options="{allowInvalid: true}" ng-change="formatValue()" autocomplete="off" ng-readonly="field.isReadonly()"></input></div></script><script id="sp_element_email.xml" type="text/ng-template"><span class="ng-form-element"><span class="input-group" role="presentation"><input name="{{::field.name}}" id="sp_formfield_{{::field.name}}" aria-label="{{::field.label}}" autocomplete="{{getAutocompleteValue()}}" class="form-control" ng-model="field.stagedValue" ng-model-options="{allowInvalid: true}" type="email" ng-change="stagedValueChange()" ng-disabled="field.isReadonly()" placeholder="{{field.placeholder}}" maxlength="{{::field.max_length}}" data-type="email" aria-required="{{field.isMandatory()}}" aria-invalid="{{field.isInvalid || false}}"></input><span class="input-group-btn"><a ng-href="{{field.stagedValue &amp;&amp; !field.isReadonly() ? ('mailto:' + field.stagedValue) : '#'}}" ng-class="{disabled: field.isReadonly()}" class="btn-ref btn btn-default" ng-attr-tabindex="{{field.isReadonly() ? '-1' : undefined}}" title="Send an email to this address" data-toggle="{{field.isReadonly() ? '' : 'tooltip'}}" data-placement="{{field.isReadonly() ? '' : 'top'}}" aria-label="Send an email to this address" aria-disabled="{{field.isReadonly()}}"><i class="fa fa-envelope-o" aria-hidden="true"></i></a></span></span></span></script><script id="sp_element_mask.xml" type="text/ng-template"><span class="ng-form-element" ng-class="{'has-error' : field.isInvalid}"><span ng-if="field.catalog_view_masked"><input name="{{::field.name}}" id="sp_formfield_{{::field.name}}" ng-attr-type="{{inputType}}" autocomplete="off" class="form-control masked-element" ng-model="field.stagedValue" ng-model-options="{getterSetter: true}" ng-blur="handleValueChanged()" ng-disabled="disabled" aria-required="{{field.mandatory}}" aria-invalid="{{field.isInvalid || false}}" placeholder="{{placeholder}}" maxlength="{{::field.max_length}}"></input><button ng-if="field.stagedValue.length" ng-click="c.togglePassword()" class="btn sp-show-hide-masked-button btn-link" title="show/hide this value">{{toggleShowHide}}</button></span><span ng-if="!field.catalog_view_masked"><input name="{{::field.name}}" id="sp_formfield_{{::field.name}}" ng-attr-type="{{inputType}}" autocomplete="off" class="form-control" ng-model="field.stagedValue" ng-model-options="{getterSetter: true}" ng-blur="c.validate()" ng-disabled="disabled" ng-keydown="c.cleanData()" aria-required="{{field.mandatory}}" aria-invalid="{{field.isInvalid || false}}" placeholder="{{placeholder}}" maxlength="{{::field.max_length}}"></input></span><span ng-if="field.useConfirmation"><label class="field-label" for="sp_formfield_confirm.{{::field.name}}">{{reEnter}}</label><input name="sp_formfield_confirm.{{::field.name}}" id="sp_formfield_confirm.{{::field.name}}" type="password" autocomplete="off" class="form-control" ng-disabled="disabled" ng-blur="c.validate()" ng-keydown="c.cleanData()" ng-model="field.confirmPassword" ng-model-options="{getterSetter: true}" aria-invalid="{{field.isInvalid || false}}" placeholder="{{placeholder}}" maxlength="{{::field.max_length}}" aria-label="{{::reEnter}}" aria-describedby="confirmation-error.{{::field.name}}"></input><span id="confirmation-error.{{::field.name}}" ng-if="field.isInvalid" class="sp-date-format-info" style="display:table-row;" role="alert">{{misMatch}}</span></span></span></script><script id="sp_catalog_variable.xml" type="text/ng-template"><div><sp-sc-multi-row-element ng-if="field.type == spSCConf.MULTI_ROW_TYPE" field="field" glide-form="getGlideForm()" native="::formModel.native_mobile" parent-fields="::formModel._fields"></sp-sc-multi-row-element></div></script><script id="sp_element_sc_multi_row.xml" type="text/ng-template"><div class="wrapper-md r-2x" ng-if="field.columns_meta.length &gt; 0" ng-class="{'b': !c.isMEE}"><sp-widget widget="c.activeRow" ng-if="c.activeRow"></sp-widget><div ng-if="!field.readonly &amp;&amp; !field.sys_readonly" ng-class="{'m-l m-b ': c.isMEE, 'form-group': !c.isMEE}" style="min-height:0px;"><button type="button" title="{{::field.max_row_tooltip_msg}}" class="btn btn-primary m-r" ng-click="c.createRow()" ng-disabled="!c.canInsert()" id="{{::field.sys_id}}_add_row" aria-label="{{c.addButtonAriaLabel}}">Add</button><button type="button" class="btn btn-default" ng-click="c.clearValue()" ng-disabled="!c.canClearValue()">Remove All</button></div><div style="overflow-x: auto;"><table class="table table-bordered table-striped" ng-class="{'m-b': c.isMEE, 'm-b-xs': !c.isMEE}" aria-describedby="id-caption-mrvs"><caption id="id-caption-mrvs" class="sr-only">{{::field.label}}</caption><thead><tr><th id="id-actions" scope="col" ng-if="!field.readonly &amp;&amp; !field.sys_readonly" class="text-nowrap">Actions</th><th id="id-question-{{::col.id}}" scope="col" ng-repeat="col in ::field.columns_meta track by col.id" class="text-nowrap">{{::col.label}}</th></tr></thead><tbody><tr ng-if="field._value.length == 0 "><td ng-if="!field._loadingData" class="text-center" colspan="{{::field.columns_meta.length + 1}}">No data to display</td></tr><tr ng-if="field._loadingData"><td class="text-center" ng-if="field._value.length == 0" colspan="{{::field.columns_meta.length + 1}}"><i class="fa fa-spinner fa-pulse fa-3x fa-fw" aria-hidden="true" title="Updating value"></i><span class="sr-only">Updating value</span></td></tr><tr ng-repeat="row_display_value in field._displayValue track by $index" ng-animate="{enter: 'animate-enter', leave: 'animate-leave'}" style="word-break: keep-all;"><td headers="id-actions" ng-if="!field.readonly &amp;&amp; !field.sys_readonly" ng-class="{ 'actions-mobile': {{ c.isMEE }} }"><a href="javascript:void(0);" class="wrapper-xs fa fa-pencil" role="button" data-original-title="Edit Row" aria-label="Edit Row" data-toggle="tooltip" data-placement="top" ng-click="c.updateRow($index)"></a><a href="javascript:void(0);" class="wrapper-xs fa fa-close" role="button" data-original-title="Remove Row" aria-label="Remove Row" data-toggle="tooltip" data-placement="top" ng-click="c.deleteRow($index)" id="remove-row-{{$index}}"></a></td><td headers="id-question-{{::col.id}}" ng-repeat="col in ::field.columns_meta track by col.id" style="text-overflow: ellipsis;">{{c.getCellDisplayValue(row_display_value[col.name], col.type)}}</td></tr></tbody></table></div></div></script><script id="sp_element_sc_request_for.xml" type="text/ng-template"><div class="form-group"><label class="field-label" for="sp_formfield_requested_for_{{::field.name}}" title="{{::field.hint}}" aria-label="{{field.hint + ' '+ getReferenceLabelContents(field)}} " tooltip-right="true"><span class="field-decorations"><span ng-show="field.mandatory" class="fa fa-asterisk mandatory" ng-class="{'mandatory-filled': field.mandatory_filled()}" title="Required" style="padding-right: .25em" aria-label="{{field.mandatory_filled()? 'Required Filled' : 'Required'}}" role="img"></span><span ng-repeat="decoration in field.decorations" class="decoration {{decoration.icon}}" title="{{decoration.text}}"></span></span>{{field.label}}</label><span class="type-{{::field.type}} field-actual" ng-class="{'state-mandatory': field.mandatory, 'state-readonly': field.read_only, 'state-hidden': field.hidden, 'has-error': field.isInvalid}"><sp-help-tag field="::field"></sp-help-tag><div ng-class="{'input-group input-group-': alsoRequestForEnabled()}"><sp-reference-field id="sp_formfield_reference_{{::field.name}}" tabindex="-1" ng-class="{'field-has-reference': field.value != '', 'field-empty-reference': field.value == ''}"></sp-reference-field><div ng-if="alsoRequestForEnabled()" class="input-group-btn"><button type="button" class="btn btn-default bg-white lookup" id="also_request_for_button" ng-click="toggleUserSelect()" ng-disabled="disabled" title="Request for multiple users" aria-expanded="{{actions.isAlsoRequestForExpanded}}"><span class="fa fa-users" ng-class="{'text-primary': showList}"></span><span class="sr-only">Request for multiple users</span></button></div></div></span><div ng-show="field.messages"><div ng-repeat="message in field.messages | unique: 'message'" class="wrapper-xs r m-t-xs" ng-class="{'bg-danger': message.type == 'error', 'bg-warning': message.type == 'warning', 'bg-info': message.type == 'info'}">{{message.message}}</div></div><div ng-if="alsoRequestForEnabled()" ng-show="showAlsoRequestFor" style="margin-top:15px"><label class="field-label" for="sp_formfield_sn_sc_also_request_for">{{::sn_sc_also_request_for.label}}</label><div ng-if="showLess" style="margin-left:5px">{{sn_sc_also_request_for.display_value_list.join(", ")}}</div><span ng-show="showList"><sn-sc-also-request-for sn-select-width="100%" field="sn_sc_also_request_for" glide-form="getGlideForm()" sn-options="{placeholder: sn_sc_also_request_for.placeholder}" requested-for="field.value"></sn-sc-also-request-for></span><div ng-show="sn_sc_also_request_for.validationMessages"><div ng-repeat="message in sn_sc_also_request_for.validationMessages | unique: 'message'" class="wrapper-xs r m-t-xs" ng-class="{'bg-danger': message.type == 'error', 'bg-warning': message.type == 'warning', 'bg-info': message.type == 'info'}">{{message.message}}</div></div></div></div></script><script id="sp_element_radio_down.xml" type="text/ng-template"><fieldset id="sp_formfield_{{::field.name}}" aria-labelledby="sp_radio_down_label_{{::field.name}}" class="radio m-t-none"><legend class="sr-only" id="sp_radio_down_label_{{::field.name}}"><span ng-show="field.isMandatory() &amp;&amp; !field.mandatory_filled()">Required -</span><span ng-show="field.isMandatory() &amp;&amp; field.mandatory_filled()">Required filled -</span>{{::field.label}}</legend><div role="radiogroup" class="radio-control"><div ng-repeat="c in field.choices" class="block"><label class="radio-element"><input aria-checked="{{ field.value === c.value }}" ng-value="c.value" ng-model="fieldValue" ng-model-options="{getterSetter: true}" ng-disabled="field.isReadonly()" ng-init="onButtonLoad()" name="radio_button_down_{{field.sys_id}}_{{catItemSysId}}" type="radio"></input><span>{{c.label}}<div ng-if="c.priceLabel &amp;&amp; field.value != c.value" class="inline">{{c.priceLabel}}</div></span></label></div></div></fieldset></script><script id="sp_element_radio_across.xml" type="text/ng-template"><fieldset class="radio m-t-none" id="sp_formfield_{{::field.name}}" aria-labelledby="sp_radio_across_label_{{::field.name}}"><legend class="sr-only" id="sp_radio_across_label_{{::field.name}}"><span ng-show="field.isMandatory() &amp;&amp; !field.mandatory_filled()">Required -</span><span ng-show="field.isMandatory() &amp;&amp; field.mandatory_filled()">Required filled -</span>{{::field.label}}</legend><div role="radiogroup" class="radio-control"><label ng-repeat="c in field.choices" class="radio-element"><input aria-checked="{{ field.value == c.value ? true : false}}" ng-value="c.value" ng-model="fieldValue" ng-model-options="{getterSetter: true}" ng-disabled="field.isReadonly()" role="radio" type="radio" name="radio_button_across_{{field.sys_id}}_{{catItemSysId}}" ng-init="onButtonLoad()"></input><span>{{c.label}}<div ng-if="c.priceLabel &amp;&amp; field.value != c.value" class="inline">{{c.priceLabel}}</div></span></label></div></fieldset></script><script id="angular.do?sysparm_type=get_partial&amp;name=directive.snImageUploader" type="text/ng-template"><div class="sn-component sn-component-image-upload"><input ng-show="false" type="file" ng-file-select="onFileSelect($files)"></input><div ng-file-drop="onFileSelect($files)" ng-file-drag-over-class="sn-dragover" title="{{getTitle()}}" style="margin-top: .5em;" aria-hidden="true"><div style="position:relative; display: inline-block;"><div ng-if="!uploading" ng-click="openFileSelector($event)" style="cursor: pointer; margin-bottom: .25em; margin-right: 0.25em; display: inline-block;"><button class="btn btn-primary"><sn-glyph char="upload"></sn-glyph><small>{{uploadMessage}}</small></button></div><span class="upload-container" ng-click="activateUpload($event)" ng-if="!uploading" ng-transclude="" role="presentation" tabindex="-1"></span></div><div ng-if="uploading" style="position:relative; display: inline-block;"><button class="btn btn-default"><sn-glyph char="refresh"></sn-glyph><small>Uploading</small></button></div><div ng-if="src" ng-click="deleteAttachment()" style="cursor: pointer; display: inline-block;" title="Immediately delete this image"><button class="btn btn-default"><sn-glyph char="remove"></sn-glyph><small>Delete</small></button></div></div></div></script><script id="angular.do?sysparm_type=get_partial&amp;name=sp_attachment" type="text/ng-template"><div class="sp-attachment-block file-attachment" id="{{attachment.sys_id}}"><a ng-if="attachment.viewImage &amp;&amp; attachment.thumbSrc &amp;&amp; attachment.state === 'available'" class="view-attachment thumbnail" style="border: none;" ng-click="attachmentHandler.viewAttachment($event, attachment)" href="javascript:void(0)" aria-label="View attachment {{::attachment.file_name}}"><img alt="{{::attachment.file_name}}" class="attachment-thumbnail" ng-src="{{attachment.thumbSrc}}"></img></a><img ng-if="((!attachment.viewImage ||  attachment.state !== 'available' ) &amp;&amp; attachment.thumbSrc )" style="border: none; margin-left: auto; margin-right: auto;" alt="{{::attachment.file_name}}" class="img-responsive" ng-src="{{attachment.thumbSrc}}"></img><div class="file-name"><a ng-if="attachment.state === 'available'" class="get-attachment" ng-click="attachmentHandler.downloadAttachment(attachment)" ng-attr-title="Download {{attachment.file_name}}" href="javascript:void(0)">{{::attachment.file_name}} ({{::attachment.size}})</a><a ng-if="attachment.state === '' || attachment.state === 'pending' || attachment.state === 'available_conditionally'" class="get-attachment" ng-click="attachmentHandler.scanAttachment(attachment)" ng-attr-title="Download {{attachment.file_name}}" href="javascript:void(0)">{{::attachment.file_name}} ({{::attachment.size}})</a><span ng-if="attachment.state === 'not_available'" class="get-attachment not_available" ng-attr-title="Download {{attachment.file_name}}">{{::attachment.file_name}}<span class="error">(File failed security scan)</span></span><input tabindex="-1" ng-keydown="attachmentHandler.onKeyDown($event, attachment)" ng-blur="attachmentHandler.updateAttachment($event, attachment)" aria-label="File name" style="display: none;"></input></div><div class="tools align-right"><div class="btn-group" role="group" ng-if="attachment.canWrite || attachment.canDelete"><button ng-if="attachment.canWrite" type="button" class="btn btn-default btn-clear" ng-click="attachmentHandler.editAttachment($event, attachment)" aria-label="Edit file name {{::attachment.file_name}}" title="Edit file name {{::attachment.file_name}}" data-toggle="tooltip" data-placement="bottom" data-container="body"><i class="fa fa-pencil" aria-hidden="true"></i></button><button ng-if="attachment.canDelete" type="button" class="btn btn-default btn-clear" ng-click="confirmDeleteAttachment(attachment, $event)" aria-label="Delete {{::attachment.file_name}}" title="Delete {{::attachment.file_name}}" data-toggle="tooltip" data-placement="bottom" data-container="body"><i class="fa fa-times" aria-hidden="true"></i></button></div><div style="text-align: center;"><time><sn-time-ago timestamp="::attachment.sys_created_on"></sn-time-ago></time></div></div></div></script><script id="sp_variable_layout.xml" type="text/ng-template"><div ng-repeat="container in containers" class="sp-form-container" ng-show="paintForm(container)" ng-attr-role="{{(container.caption || container.captionDisplay) ? 'group' : undefined}}" ng-attr-aria-labelledby="{{(container.caption || container.captionDisplay) ? 'container_' + container.id : undefined}}"><span ng-if="(container.caption || container.captionDisplay)" class="container-caption form-container-caption" style="width:100%"><span class="h4" role="heading" aria-level="{{embeddedInModal ? '2' : '3'}}" id="container_{{::container.id}}">{{container.captionDisplay || container.caption}}</span><sp-help-tag field="::formModel._fields[container.name]"></sp-help-tag></span><div class="row"><div ng-repeat="column in container.columns" class="col-md-{{::12 / container.columns.length }}"><div ng-switch="::f.type" ng-repeat="f in ::column.fields" id="{{::getVarID(f)}}" ng-class="::{'form-inline': isInlineForm === true }"><div ng-switch-when="label" ng-if="formModel._fields[f.name]" ng-show="formModel._fields[f.name].isVisible()"><label ng-bind="f.label"></label><sp-help-tag field="::formModel._fields[f.name]"></sp-help-tag><hr class="sp_label_hr"></hr></div><sp-form-field ng-switch-when="field" ng-if="formModel._fields[f.name] &amp;&amp; formModel._fields[f.name]._class_name != 'RequestedForQuestion'" form-model="formModel" field="formModel._fields[f.name]" glide-form="getGlideForm()" ng-show="formModel._fields[f.name].isVisible()" default-value-setter="setDefaultValue(fieldName,fieldInternalValue,fieldDisplayValue)"></sp-form-field><sp-variable-layout ng-switch-when="container" ng-init="containers=[f]"></sp-variable-layout><sp-checkbox-group ng-switch-when="checkbox_container" name="f.name" form-model="formModel" containers="f.containers" glide-form="getGlideForm()" class="checkbox-container"></sp-checkbox-group><sp-widget ng-switch-when="formatter" ng-if="formModel._formatters[f.id].widgetInstance" widget="formModel._formatters[f.id].widgetInstance" page="{g_form: getGlideForm()}"></sp-widget><hr ng-switch-when="break" ng-show="formModel._fields[f.name].isVisible()"></hr><sp-sc-request-for ng-switch-when="field" ng-if="formModel._fields[f.name] &amp;&amp; formModel._fields[f.name]._class_name  == 'RequestedForQuestion'" form-model="formModel" field="formModel._fields[f.name]" glide-form="getGlideForm()" ng-show="formModel._fields[f.name].isVisible()" id="sp_formfield_requested_for_{{::field.name}}" tabindex="-1"></sp-sc-request-for></div></div></div></div></script><script id="sp_multirow_vs_summarizer.html" type="text/ng-template"><div class="table-responsive" style="max-height:400px;max-width:600px"><table class="table table-striped"><thead><tr><th ng-repeat="col in variable.table_variable[0]" class="text-nowrap">{{::col.label}}</th></tr></thead><tbody><tr ng-repeat="row in variable.table_variable" style="word-break: keep-all;"><td ng-repeat="col in row">{{::col.display_value}}</td></tr></tbody></table></div></script><script id="sp_announcements.xml" type="text/ng-template"><div ng-if="c.totalAnnouncements !== 0"><div ng-repeat="a in c.announcements" ng-style="::c.getStyle(a)" ng-class="{'announcement-center-block': c.getStyle(a).textAlign === 'center'}"><div class="announcement-container" ng-class="{'linktype-none': a.linkType === 'none'}"><div aria-live="assertive" ng-init="c.linkSetup(a)" class="text-container" ng-click="::c.toggleShowAll($event)" tabindex="0" aria-expanded="{{(c.totalAnnouncements &gt; 1 || (c.totalAnnouncements == 1 &amp;&amp; a.summary)) &amp;&amp; c.showAll  ? 'true' : 'false'}}" ng-disabled="c.totalAnnouncements == 1 &amp;&amp; !a.summary"><div class="icon-title" ng-style="::{justifyContent: c.getJustifyContentValue(a)}"><div class="icon"><span class="glyphicon fa title-dismiss-icons" ng-class="::('fa-' + a.glyph)" aria-hidden="true" alt="{{::a.glyphAltText}}" data-toggle="tooltip" data-placement="bottom" title="{{::a.glyphAltText}}"></span></div><div class="title-announcement" ng-class="{'no-glyph-title': a.glyph === 'empty', 'announcement-left': c.getStyle(a).textAlign !== 'center'}">{{::a.title}}</div></div><p class="content" ng-class="{expanded: c.showAll &amp;&amp; a.summary}" ng-bind="::a.summary"></p></div><span ng-if="a.linkType != 'none'" class="actions-container"><a class="info-link" target="{{a.linkTarget}}" ng-href="{{::a.targetLink}}" ng-style="::{color: c.getStyle(a).color}" title="{{::a.targetLinkText || c.i18n.defaultLinkText}} details on this announcement" data-toggle="tooltip" data-placement="auto">{{::a.targetLinkText || c.i18n.defaultLinkText}}</a></span><button ng-if="::a.dismissOption !== 'NOT_DISMISSIBLE'" ng-click="::c.dismiss(a.id, $index)" aria-label="{{::c.i18n.dismiss}} {{::c.i18n.announcement}} {{::a.title}}" class="close fa fa-times fa-lg title-dismiss-icons" ng-style="::{color: c.getStyle(a).color}" title="{{::c.i18n.dismiss}} {{::c.i18n.announcement}} {{::a.title}}" data-toggle="tooltip" data-placement="bottom"></button></div><button ng-if="($first || $last) &amp;&amp; (c.totalAnnouncements &gt; 1 || (c.totalAnnouncements == 1 &amp;&amp; a.summary))" ng-click="::c.toggleShowAll($event)" class="sp-announcement-list-actions" ng-style="::{'filter': 'brightness(90%)', backgroundColor: c.getStyle(a).backgroundColor}" ng-class="{'smaller-resolution': c.totalAnnouncements === 1 &amp;&amp; a.summary}" aria-label="{{c.showMore}} {{c.totalAnnouncements === 1 ? c.i18n.announcement : c.i18n.announcements}}" aria-expanded="{{c.showAll}}"><span class="more-button">{{c.showMore}}</span><span class="fa fa-md arrow-icon" ng-class="{'fa-angle-down': !c.showAll, 'fa-angle-up': c.showAll }" aria-hidden="true"></span></button></div></div></script><script id="sp_search_nav.xml" type="text/ng-template"><div><h2 class="sr-only">{{::c.i18n.search_categories}}</h2><sp-list-menu menu="c.searchSources" onclick-fn="c.onSearchSourceClick(menu, input)" list-view="listView" show-toggle="showToggle"></sp-list-menu></div></script><script id="sp_facet_list.xml" type="text/ng-template"><div><div ng-if="::c.show" class="sp-facet-list"><div class="panel panel-default"><div class="panel-heading"><div><span class="panel-title" aria-label="{{::listTitle}} {{::c.i18n.collapse}}"><div ng-if="!toggleSearchsource" style="background-color:inherit"><span class="label-title">{{::listTitle}}</span></div><button aria-label="{{c.collapse? c.i18n.expand : c.i18n.collapse}} {{::listTitle}}" class="toggle-icon btn" ng-if="toggleSearchsource" style="background-color:inherit" ng-click="c.toggleIcon(listTitle)"><span class="label-title">{{::listTitle}}</span><i class="fa" ng-class="{'fa-caret-right':c.collapsed,'fa-caret-down':!c.collapsed}" aria-hidden="true"></i></button></span></div><div><span><button aria-label="{{::c.i18n.clearAll}}" ng-click="c.clearAll()" ng-disabled="!c.showClearAll" class="btn btn-link clear-all pull-right" ng-class="{'disabled': !c.showClearAll}">{{::c.i18n.clearAll}}</button></span></div></div></div><div class="collapse" ng-class="{'in': !c.collapsed}"><div ng-repeat="facet in facets" class="inner-facet-list"><sp-list-menu list-view="true" collapsed="c.isCollapsed(facet.id)" menu="facet" onclick-fn="c.onSelectFacet(menu, input)" onclear-fn="c.clearFacet(menu)" ontoggle-fn="c.onFacetToggle(menuId, collapsed)" show-clear="c.showClear(facet)" show-toggle="true"></sp-list-menu></div></div></div></div></script><script id="sp_list_menu.xml" type="text/ng-template"><div class="sp-list-menu"><div data-menu-id="{{::menu.id}}" class="panel panel-default" ng-class="::{'list-view':listView, 'panel-heading-multiselect': c.isMultiSelect}" ng-if="::c.show()"><div class="panel-heading"><div><span class="panel-title" aria-label="{{::menu.label}}"><div ng-if="!c.showToggle" aria-label="{{::menu.label}}" style="background-color:inherit"><span class="label-title">{{::menu.label}}</span></div><button ng-if="c.showToggle" tabindex="0" aria-expanded="{{!c.collapsed}}" class="toggle-icon" ng-click="c.toggleIcon($event, menu.label)" aria-label="{{::menu.label}}" style="background-color:inherit"><span class="label-title">{{::menu.label}}</span><i class="fa" ng-class="{'fa-caret-right':c.collapsed,'fa-caret-down':!c.collapsed}" aria-hidden="true"></i></button></span></div><div><span><button ng-if="c.showClearButton()" class="btn btn-link clear pull-right" ng-click="c.clear()" aria-label="{{::c.i18n.clear}} {{::menu.label}}">{{::c.i18n.clear}}</button></span></div></div><div class="panel-content collapse" ng-class="{'in': !c.collapsed}"><div ng-if="::c.isMultiSelect"><sp-list-menu-items menu="menu" type="MULTI_SELECT" onclick-fn="c.onItemClickFn(menu, item)"></sp-list-menu-items></div><div ng-if="::!c.isMultiSelect"><sp-list-menu-items menu="menu" onclick-fn="c.onItemClickFn(menu, item)"></sp-list-menu-items></div></div><button ng-if="c.isMultiSelect &amp;&amp; !c.showClearButton()" ng-disabled="!c.showApplyButton()" ng-class="{'disabled': !c.showApplyButton()}" class="btn btn-link clear pull-right multiselect-apply" ng-click="c.submit()">{{::c.i18n.apply}}</button></div></div></script><script id="sp_list_menu_item.xml" type="text/ng-template"><div class="sp-list-menu-items" role="navigation" aria-label="Search Sources"><ul><li ng-repeat="item in c.items track by item.value" class="sp-list-menu-item"><button class="btn-link" ng-click="c.onClick(item)" aria-label="{{::menu.label}} {{::item.label}} {{item.selected ? c.i18n.selected : ''}}" ng-class="{'active':item.selected}" style="padding: 0" role="link">{{::item.label}}</button></li><li ng-repeat="item in c.nextItems track by item.value" class="sp-list-menu-item" ng-class="{'hidden': !c.showNextItems}"><button class="btn-link" aria-label="{{::menu.label}} {{::item.label}} {{item.selected ? c.i18n.selected : ''}}" ng-click="c.onClick(item)" ng-class="{'active':item.selected}" style="padding: 0" role="link">{{::item.label}}</button></li></ul><div ng-if="::c.nextItems" class="sp-list-menu-item"><button ng-if="c.showMoreButton()" type="button" class="btn btn-link" ng-click="c.onMoreButtonClick()">{{::c.i18n.see_more}}</button><button ng-if="c.showNextItems" type="button" class="btn btn-link" ng-click="c.onLessButtonClick()">{{::c.i18n.see_less}}</button></div></div></script><script id="sp_list_menu_checkbox.xml" type="text/ng-template"><div class="sp-list-menu-items"><ul aria-label="Filter results by category"><li ng-repeat="item in c.items track by item.value" class="sp-list-menu-item sp-facet-checkbox"><label><input type="checkbox" ng-checked="item.selected" ng-click="c.onClick(item)" aria-label="{{::item.label}}"></input><span ng-class="{'active': item.selected}">{{::item.label}}</span></label></li><li ng-repeat="item in c.nextItems track by item.value" class="sp-list-menu-item sp-facet-checkbox" ng-class="{'hidden': !c.showNextItems}"><label><input type="checkbox" ng-checked="item.selected" ng-click="c.onClick(item)"></input><span ng-class="{'active': item.selected}">{{::item.label}}</span></label></li></ul><div ng-if="::c.nextItems" class="sp-list-menu-item"><button ng-if="c.showMoreButton()" type="button" class="btn btn-link" ng-click="c.onMoreButtonClick()">{{::c.i18n.see_more}}</button><button ng-if="c.showNextItems" type="button" class="btn btn-link" ng-click="c.onLessButtonClick()">{{::c.i18n.see_less}}</button></div></div></script><script id="sp_checkbox_group.xml" type="text/ng-template"><div ng-repeat="container in containers"><fieldset ng-show="field.isVisible()" ng-class="{'state-mandatory': field.mandatory, 'has-error': field.isInvalid}"><legend class="field-label" ng-if="::field.render_label" id="sp_grp_checkbox_{{::field.name}}" ng-attr-aria-label="{{::$parent.accessible &amp;&amp; field.hint ? undefined : getFieldAriaLabel(field)}}"><span class="field-decorations"><span ng-show="field.isMandatory()" class="fa fa-asterisk mandatory" ng-class="{'mandatory-filled': field.mandatory_filled()}" style="padding-right: .25em" aria-label="{{field.mandatory_filled()? 'Mandatory Filled ' : 'Mandatory '}}" role="img"></span><span ng-repeat="decoration in field.decorations" class="decoration {{decoration.icon}}" title="{{decoration.text}}"></span></span><span style="padding-right: .25em" ng-attr-title="{{::$parent.accessible ? undefined : field.hint}}" data-placement="right" data-toggle="tooltip">{{field.label}}</span><span class="sr-only">{{::field.hint}}</span><span ng-if="::$parent.accessible &amp;&amp; field.hint" role="button" data-toggle="tooltip" data-placement="right" tabindex="0" class="fa fa-question-circle" title="{{getFieldAriaLabel(field)}}" aria-label="{{getFieldAriaLabel(field)}}"></span><sp-help-tag field="::field"></sp-help-tag></legend><div class="row" id="sp_formfield_{{::field.name}}"><div ng-repeat="column in container.columns" class="col-md-{{::12 / container.columns.length }}"><div ng-repeat="f in ::column.fields" id="{{::getVarID(f)}}" ng-class="::{'form-inline': isInlineForm === true , 'sp-sc-single-checkbox' : !field.render_label}"><sp-form-field ng-if="formModel._fields[f.name]" form-model="formModel" field="formModel._fields[f.name]" glide-form="getGlideForm()" ng-show="formModel._fields[f.name].isVisible()"></sp-form-field></div></div></div></fieldset></div></script><script id="sp_help_tag.xml" type="text/ng-template"><span ng-if="::(accessible &amp;&amp; field.hint &amp;&amp; !field.help_text &amp;&amp; !field.instructions)" role="button" data-toggle="tooltip" data-placement="right" tabindex="0" class="fa fa-question-circle padder-xs" title="{{getFieldAriaLabel(field)}}" aria-label="{{getFieldAriaLabel(field)}}"></span><span class="fa fa-question-circle padder-xs" ng-click="field.expand_help = !field.expand_help" ng-if="::(field.help_text || field.instructions)" data-placement="right" data-toggle="tooltip" title="{{::field.help_tag}}" aria-label="{{::getHelpAriaLabel()}}" aria-expanded="{{field.expand_help}}" tabindex="0"></span><div class="help-tag"><div ng-if="field.expand_help" class="well wrapper-xs m-b-sm flex-row justify-between"><div style="overflow:auto"><span title="{{::field.help_text}}" ng-bind="::field.help_text" style="white-space: pre-line;"></span><p ng-if="::(!!field.instructions)" ng-bind-html="::trustedHTML(field.instructions)"></p></div><div><i class="fa fa-times pull-right help-tag-icon wrapper-xs padder-t-none" ng-click="hideHelp()" aria-label="Close {{field.help_tag}}" ng-if="field.expand_help" tabindex="0"></i></div></div></div><now-message key="{h} for {f}" value="{h} for {f}"></now-message></script><script id="sp_agent_chat.xml" type="text/ng-template"><div class="sp-ac-container"><div class="sp-ac-root" ng-if="c.isVisible" ng-class="{'sp-ac-desktop': !c.isMobile}" aria-label="{{::c.i18n.agentChatWindow}}" role="application" tabindex="-1"><section class="sp-ac-conversation" ng-show="c.isOpen"><iframe class="sp-ac-frame" title="{{::c.i18n.agentChatWindow}}" scrolling="no" horizontalscrolling="no" verticalscrolling="no" style="border:none;" ng-src="{{c.frameUrl}}"></iframe></section><button class="sp-ac-btn" ng-class="{open: c.isOpen, closed: !c.isOpen}" ng-click="::c.toggle($event)" data-original-title="{{c.getBadgeAriaLabel()}}" data-toggle="tooltip" data-placement="top" aria-label="{{c.getBadgeAriaLabel()}}"><span class="sp-ac-unread-msg" ng-if="c.hasUnreadMessage">{{c.unreadMessages}}</span><span class="sp-ac-btn-icon"></span></button></div></div></script><script id="sp_element_url.xml" type="text/ng-template"><div style="display:flex;justify-content:space-between" data-unlock-empty-url="false" class="field-url"><span id="empty_url_{{::field.name}}" class="field-url-empty-label" ng-show="field.stagedValue == ''">(empty)</span><a id="sp_formfield_{{::field.name}}_link" class="web web-inline form-control-static field-url-link" target="_blank" name="sp_formfield_{{::field.name}}_link" href="{{field.stagedValue}}" ng-show="field.stagedValue != ''">{{field.stagedValue}}</a><input name="{{::field.name}}" aria-label="{{::field.label}}" id="sp_formfield_{{::field.name}}" autocomplete="url" class="form-control" ng-model="field.stagedValue" aria-required="{{field.isMandatory()}}" ng-model-options="{allowInvalid: true}" ng-change="stagedValueChange()" placeholder="{{::field.placeholder}}" ng-readonly="field.isReadonly() == true" maxlength="{{::field.max_length}}" data-type="{{::field.type}}" style="display:none"></input><button class="btn btn-default btn-ref" type="button" aria-label="Lock {{::field.label}}" id="sp_formfield_{{::field.name}}_lock" data-ref="sp_formfield_{{::field.name}}" title="Lock {{::field.label}}" ng-disabled="field.isReadonly()" style="display:none" data-toggle="tooltip" data-container="body" data-placement="top"><span class="fa fa-unlock" aria-hidden="true"></span></button><button class="btn btn-default btn-ref" type="button" aria-label="Edit {{::field.label}}" id="sp_formfield_{{::field.name}}_unlock" data-ref="sp_formfield_{{::field.name}}" ng-disabled="field.isReadonly()" title="Edit {{::field.label}}" data-toggle="tooltip" data-container="body" data-placement="top"><span class="fa fa-lock" aria-hidden="true"></span></button></div></script><script id="sp_assessment_signature.xml" type="text/ng-template"><div><div class="row wrapper-xs"><div ng-class="{'col-xs-3': !variable.isNative}"><label class="wrapper-xs" for="sign-auth-username">{{variable.msgs.username}}</label></div><div ng-class="{'col-xs-9': !variable.isNative}"><input ng-model="variable.username" class="form-control" id="sign-auth-username" type="text" name="sign-auth-username" disabled="true"></input></div></div><div class="row wrapper-xs"><div ng-class="{'col-xs-3': !variable.isNative}"><label class="wrapper-xs" for="sign-auth-password">{{variable.msgs.password}}</label></div><div ng-class="{'col-xs-9': !variable.isNative}"><input class="form-control" id="sign-auth-password" type="password" ng-model="variable.password" name="sign-auth-password"></input></div></div></div></script><script id="sp_assessment_accordion.xml" type="text/ng-template"><div><div uib-accordion-transclude="heading" class="container-fluid no-padder accordion-header-heading"><span uib-accordion-header=""></span></div><div class="panel-collapse collapse" uib-collapse="!isOpen"><div ng-transclude=""></div></div></div></script><script type="text/ng-template" id="sp-modal.html"><div class="modal-header" ng-style="options.headerStyle"><button type="button" class="close pull-right" ng-click="$dismiss()" title="Close modal" data-toggle="tooltip" data-placement="bottom" aria-label="Close modal" autofocus="autofocus">×</button><h1 class="modal-title h4" ng-bind-html="options.title" id="modal-title"></h1></div><div class="modal-body" ng-keyup="keyPress($event.keyCode)"><p ng-if="options.message" ng-bind-html="options.message"></p><p ng-if="options.errorMessage" class="alert alert-danger ng-binding ng-scope" role="alert" ng-bind-html="options.errorMessage"></p><div ng-if="options.widget"><sp-widget widget="options.widget"></sp-widget></div><div ng-if="options.input"><form name="form.xpForm" ng-if="options.input" ng-submit="submit()"><div class="form-group"><label for="xpInput" ng-if="options.label"><span class="field-decorations"><span class="fa fa-asterisk mandatory" title="Required" style="padding-right: .25em" aria-label="Required "></span>{{options.label}}</span></label><input id="xpInput" type="text" class="form-control" placeholder="{{options.label}}" ng-model="input.value" required="true" ng-change="changed=true" ng-blur="clearFocusListCache()" ng-if="!options.values || options.values.length === 0" autocomplete="off"></input><div class="input-group" ng-if="options.values"><input id="xpInput" type="text" class="form-control" placeholder="{{options.label}}" ng-model="input.value" required="true" ng-change="changed=true" ng-blur="clearFocusListCache()" autocomplete="off"></input><div class="input-group-btn" dropdown="true"><button type="button" class="btn btn-default dropdown-toggle" dropdown-toggle="true" data-toggle="dropdown"><span class="caret"></span></button><ul class="dropdown-menu pull-right"><li ng-repeat="value in options.values"><a href="" ng-click="input.name = value">{{value}}</a></li></ul></div></div></div></form></div></div><div class="modal-footer" ng-style="options.footerStyle"><button ng-repeat="button in options.buttons track by button.label" sp-focus-if="button.focus" ng-disabled="button.primary &amp;&amp; options.input &amp;&amp; form.xpForm.$invalid" class="btn btn-default {{button.class}}" ng-class="{'btn-primary':button.primary}" ng-click="buttonClicked(button)">{{button.label}}</button></div></script><style>.modal .panel {
			margin-bottom: 0;
		}

		.sp-form-modal-body {
			padding: 0px;
		}

		.sp-form-modal-body .panel-heading {
			padding-right: 4rem;
		}

		.sp-form-modal-body .sp-form-modal-close-button {
			position: absolute;
			right: 0px;
			top: 0px;
			z-index: 1;
			border-top-right-radius: 0.3rem;
			padding: 1.4rem 1.3rem 1.5rem 1.3rem;
		}</style><script type="text/ng-template" id="sp_form_modal"><div class="modal-body sp-form-modal-body"><i class="fa fa-close text-base sp-form-modal-close-button" ng-click="cancel()" role="button" aria-label="{{::closeWindowMsg}}" tabindex="0" autofocus="true"></i><sp-widget widget="item.form"></sp-widget></div></script><script type="text/ng-template" id="sp_modal"><div class="modal-header"><button type="button" class="close" ng-click="cancel()">X</button><h4>This is the title</h4></div><div class="modal-body">{{item.name}}</div><div class="modal-footer"><button class="btn btn-default" ng-click="cancel()">Cancel</button><button class="btn btn-primary" ng-click="ok()">OK</button></div></script><script type="text/ng-template" id="angular.do?sysparm_type=get_partial&amp;name=sn_avatar.xml"><div class="avatar-container" ng-class="avatarType()" title="{{ avatartooltip() }}"><div class="avatar soloAvatar top" ng-if="(users.length &gt; 1 &amp;&amp; !groupAvatar)" context-menu="contextOptions"><div class="sub-avatar" ng-style="getBackgroundStyle(users[1])" aria-label="{{users[1].name}}"><span ng-if="!users[1].avatar">{{ users[1].initials }}</span></div></div><div class="avatar soloAvatar bottom" context-menu="contextOptions"><div class="sub-avatar" ng-style="getBackgroundStyle(users[0] || primary)" aria-label="{{users[0].name}}"><span ng-if="(!users[0].avatar &amp;&amp; !groupAvatar)">{{ users[0].initials }}</span></div></div><div class="avatar soloAvatar top" ng-if="users.length &gt; 2 &amp;&amp; !groupAvatar" context-menu="contextOptions"><div class="sub-avatar" ng-style="getBackgroundStyle(users[2])" aria-label="{{users[2].name}}"><span ng-if="!users[2].avatar">{{ users[2].initials }}</span></div></div><div class="avatar soloAvatar top" ng-if="users.length &gt; 3 &amp;&amp; !groupAvatar" context-menu="contextOptions"><div class="sub-avatar" ng-style="getBackgroundStyle(users[3])" aria-label="{{users[3].name}}"><span ng-if="!users[3].avatar">{{ users[3].initials }}</span></div></div><span class="inner-details" ng-transclude=""></span><sn-presence ng-if="::presenceEnabled" user="(users[0].userID || users[0].document)"></sn-presence></div></script><script type="text/ng-template" id="angular.do?sysparm_type=get_partial&amp;name=sp_tinymce_editor.xml"><div><div ng-show="!field.isReadonly()"><span ng-if="::accessibilityEnabled" role="note" data-toggle="tooltip" tabindex="0" class="fa fa-question-circle" aria-label="In the following editor, press Alt F10 to focus on the toolbar. Press Escape to return to the editor" title="In the following editor, press Alt F10 to focus on the toolbar. Press Escape to return to the editor"></span><textarea ui-tinymce="tinyMCEOptions" name="{{attrs.name}}" label="{{attrs.name}}" ng-model="model" ng-model-options="options" ng-change="onChangeModel()" rows="10" id="{{textareaId}}"></textarea><input ng-file-select="attachFiles({files: $files})" ng-click="$event.stopPropagation();" tabindex="-1" aria-hidden="true" multiple="" type="file" style="display: none;"></input></div><div ng-show="field.isReadonly()" style="overflow: auto;" ng-bind-html="trustedHTML(model)"></div></div></script><now-message key="Created" value="Created"></now-message><now-message key="track requests from 'My Requests' in the navbar or click" value="track requests from My Requests in the navbar or click"></now-message><now-message key="here to view" value="here to view"></now-message><now-message key="Submitted" value="Submitted"></now-message><now-message key="after" value="after"></now-message><now-message key="at or after" value="at or after"></now-message><now-message key="is anything" value="is anything"></now-message><now-message key="before" value="before"></now-message><now-message key="at or before" value="at or before"></now-message><now-message key="is empty" value="is empty"></now-message><now-message key="is empty string" value="is empty string"></now-message><now-message key="ends with" value="ends with"></now-message><now-message key="is" value="is"></now-message><now-message key="greater than" value="greater than"></now-message><now-message key="greater than or is" value="greater than or is"></now-message><now-message key="is a" value="is a"></now-message><now-message key="contains" value="contains"></now-message><now-message key="less than" value="less than"></now-message><now-message key="less than or is" value="less than or is"></now-message><now-message key="is not empty" value="is not empty"></now-message><now-message key="is not" value="is not"></now-message><now-message key="does not contain" value="does not contain"></now-message><now-message key="not on" value="not on"></now-message><now-message key="on" value="on"></now-message><now-message key="starts with" value="starts with"></now-message><now-message key="Open" value="Open"></now-message><now-message key="Knowledge" value="Knowledge"></now-message><now-message key="Catalog" value="Catalog"></now-message><now-message key="Catalogs" value="Catalogs"></now-message><now-message key="Fetched" value="Fetched"></now-message><now-message key="additional {0}" value="additional {0}"></now-message><now-message key="additional items" value="additional items"></now-message><now-message key="Requests" value="Requests"></now-message><now-message key="All" value="All"></now-message><now-message key="Search" value="Search"></now-message><now-message key="Searching..." value="Searching..."></now-message><now-message key="No matches found" value="No matches found"></now-message><now-message key="Loading more results..." value="Loading more results..."></now-message><now-message key="Price" value="Price"></now-message><now-message key="Recurring price" value="Recurring price"></now-message><now-message key="Submit" value="Submit"></now-message><now-message key="price_subtract" value="subtract"></now-message><now-message key="price_add" value="-add"></now-message><now-message key="has added" value="has added"></now-message><now-message key="will add" value="will add"></now-message><now-message key="has added {0}" value="has added {0}"></now-message><now-message key="will add {0}" value="will add {0}"></now-message><now-message key="has added {0} | has added {1}" value="has added {0} | has added {1}"></now-message><now-message key="will add {0} | will add {1}" value="will add {0} | will add {1}"></now-message><now-message key="add {0} | add {1}" value="add {0} | add {1}"></now-message><now-message key="add {0} | subtract {1}" value="add {0} | subtract {1}"></now-message><now-message key="subtract {0} | add {1}" value="subtract {0} | add {1}"></now-message><now-message key="add {0}" value="add {0}"></now-message><now-message key="subtract {0} | subtract {1}" value="subtract {0} | subtract {1}"></now-message><now-message key="subtract {0}" value="subtract {0}"></now-message><now-message key="Required - " value="Required - "></now-message><now-message key="There was an error processing your request" value="There was an error processing your request"></now-message><now-message key="Drag image or click to select" value="Drag image or click to select"></now-message><now-message key="{0} {1} results returned" value="{0} {1} results returned"></now-message><now-message key="{0} {1} result returned" value="{0} {1} result returned"></now-message><now-message key="{0} results returned" value="{0} results returned"></now-message><now-message key="{0} result returned" value="{0} result returned"></now-message><now-message key="Go to {0} Homepage" value="Go to {0} Homepage"></now-message><now-message key="To preview {0} details go back to preview button" value="To preview {0} details go back to preview button"></now-message><now-message key="{0} out of {1} selected" value="{0} out of {1} selected"></now-message><now-message key="Double tap to rate {0} out of {1} star" value="Double tap to rate {0} out of {1} star"></now-message><now-message key="Filtered {0} list showing {1} to {2} of {3} records" value="Filtered {0} list showing {1} to {2} of {3} records"></now-message><now-message key="Unfiltered {0} list showing {1} to {2} of {3} records" value="Unfiltered {0} list showing {1} to {2} of {3} records"></now-message><now-message key="Filtered {0} list showing 0 records" value="Filtered {0} list showing 0 records"></now-message><now-message key="Unfiltered {0} list showing 0 records" value="Unfiltered {0} list showing 0 records"></now-message><now-message key="Instance Options" value="Instance Options"></now-message><now-message key="Instance in Page Editor {0}" value="Instance in Page Editor {0}"></now-message><now-message key="Page in Designer {0}" value="Page in Designer {0}"></now-message><now-message key="Edit Container Background" value="Edit Container Background"></now-message><now-message key="Widget Options Schema" value="Widget Options Schema"></now-message><now-message key="Widget in Form Modal" value="Widget in Form Modal"></now-message><now-message key="Widget in Editor {0}" value="Widget in Editor {0}"></now-message><now-message key="Log to console: {0}" value="Log to console: {0}"></now-message><now-message key="generated in" value="generated in"></now-message><now-message key="Read only - {0}" value="Read only - {0}"></now-message><now-message key="OK" value="OK"></now-message><now-message key="Remove" value="Remove"></now-message><now-message key="Cancel" value="Cancel"></now-message><now-message key="Keywords" value="Keywords"></now-message><now-message key="Save Filter" value="Save Filter"></now-message><now-message key="Add attachments" value="Add attachments"></now-message><now-message key="Lookup using list" value="Lookup using list"></now-message><now-message key="Closing modal page" value="Closing modal page"></now-message><now-message key="Attachment" value="Attachment"></now-message><now-message key="Enable edit mode on attachments" value="Enable edit mode on attachments"></now-message><now-message key="Finish editing attachments" value="Finish editing attachments"></now-message><now-message key="Edit" value="Edit"></now-message><now-message key="Done" value="Done"></now-message><now-message key="Attachments" value="Attachments"></now-message><now-message key="Delete" value="Delete"></now-message><now-message key="Enter date in format" value="Enter date in format"></now-message><now-message key="Date in format" value="Date in format"></now-message><now-message key="Use format" value="Use format"></now-message><now-message key="Entered date not valid. Enter date in format" value="Entered date not valid. Enter date in format"></now-message><now-message key="Switching to date picker." value="Switching to date picker."></now-message><now-message key="Switching to date time picker." value="Switching to date time picker."></now-message><now-message key="Showing date time picker." value="Showing date time picker."></now-message><now-message key="Showing date picker." value="Showing date picker."></now-message><now-message key="Date time picker is opened." value="Date time picker is opened."></now-message><now-message key="Date picker is opened." value="Date picker is opened."></now-message><now-message key="Date picker is closed." value="Date picker is closed."></now-message><now-message key="Date time picker is closed." value="Date time picker is closed."></now-message><now-message key="Toggle date time picker" value="Toggle date time picker"></now-message><now-message key="Date and time" value="Date and time"></now-message><now-message key="month" value="Month"></now-message><now-message key="year" value="Year"></now-message><now-message key="decade" value="decade"></now-message><now-message key="Toggle" value="Toggle"></now-message><now-message key="Previous" value="Previous"></now-message><now-message key="{0} hours. hour picker" value="{0} hours. hour picker"></now-message><now-message key="increment Hours" value="increment Hours"></now-message><now-message key="increment Minutes" value="increment Minutes"></now-message><now-message key="decrement Minutes" value="decrement Minutes"></now-message><now-message key="decrement Hours" value="decrement Hours"></now-message><now-message key="{0} minutes. minute picker" value="{0} minutes. minute picker"></now-message><now-message key="hour picker opened" value="hour picker opened"></now-message><now-message key="minute picker opened" value="minute picker opened"></now-message><now-message key="{0} minutes" value="{0} minutes"></now-message><now-message key="{0} hours" value="{0} hours"></now-message><now-message key="Date" value="Date"></now-message><now-message key="picker" value="picker"></now-message><now-message key="Show Calendar for {0}" value="Show Calendar for {0}"></now-message><now-message key="Required" value="Required"></now-message><now-message key="Remove {0} facet filter" value="Remove {0} facet filter"></now-message><now-message key="Error" value="Error"></now-message><now-message key="Close Window" value="Close Window"></now-message><now-message key="File not available" value="The file failed the security scan. We canceled the download for you and let your admin know. You can contact them for more info."></now-message><now-message key="File pending" value="Our servers got busy, and the scan timed out. Sorry about that. Please try again later."></now-message><now-message key="File failed security scan" value="File failed security scan"></now-message><now-message key="Upload file scan failed" value="Your file {0} failed the security scan. Your system is still safe - we quarantined the file and let your admin know. You can contact your admin for more info."></now-message><now-message key="Also request for" value="Also request for"></now-message><now-message key="Item is unavailable for {0}" value="Item is unavailable for {0}"></now-message><now-message key="Do you want to add a row for {0}" value="Do you want to add a row for {0}"></now-message><now-message key="Request for multiple users" value="Request for multiple users"></now-message><now-message key="Item is unavailable for this user" value="Item is unavailable for this user"></now-message><now-message key="Remove {0} from {1}" value="Remove {0} from {1}"></now-message><now-message key="Upload and Encrypt" value="Upload and Encrypt"></now-message><now-message key="Upload Without Encrypting" value="Upload Without Encrypting"></now-message><now-message key="Encrypt attachment?" value="Encrypt attachment?"></now-message><now-message key="Encrypt attachments?" value="Encrypt attachments?"></now-message><now-message key="Attached by {0} {1}" value="Attached by {0} {1}"></now-message><now-message key="Encrypted" value="Encrypted"></now-message><now-message key="Attachment successfully uploaded" value="Attachment successfully uploaded"></now-message><now-message key="Attachment deleted successfully" value="Attachment deleted successfully"></now-message><now-message key="Attachment renamed successfully" value="Attachment renamed successfully"></now-message><now-message key="Profile picture updated successfully" value="Profile picture updated successfully"></now-message><now-message key="Collapse" value="Collapse"></now-message><now-message key="Expand" value="Expand"></now-message><now-message key="announcement" value="announcement"></now-message><now-message key="announcements" value="announcements"></now-message><now-message key="More information about" value="More information about"></now-message><now-message key="Dismiss" value="Dismiss"></now-message><now-message key="Learn More" value="Learn More"></now-message><now-message key="MORE" value="MORE"></now-message><now-message key="LESS" value="LESS"></now-message><now-message key="EXPAND ALL {0}" value="EXPAND ALL {0}"></now-message><now-message key="HIDE ALL" value="HIDE ALL"></now-message><now-message key="Specified username does not match with the username of currently logged in user" value="Specified username does not match with the username of currently logged in user"></now-message><now-message key="User name or password invalid" value="User name or password invalid"></now-message><now-message key="User name, password or token invalid" value="User name, password or token invalid"></now-message><now-message key="Credentials for Approver and User logged in do not match" value="Credentials for Approver and User logged in do not match"></now-message><now-message key="Additional authentication required, enter your username, password and token to continue." value="Additional authentication required, enter your username, password and token to continue."></now-message><now-message key="Additional authentication is required, enter your usename and password to continue." value="Additional authentication is required, enter your usename and password to continue."></now-message><now-message key="Approver authentication" value="Approver authentication"></now-message><now-message key="Confirmation must match" value="Confirmation must match"></now-message><now-message key="Re-enter" value="Re-enter"></now-message><now-message key="Re-enter `{0}`" value="Re-enter `{0}`"></now-message><now-message key="u_show" value="SHOW"></now-message><now-message key="u_hide" value="HIDE"></now-message><now-message key="The size of the uploaded file cannot exceed {0} MB" value="The size of the uploaded file cannot exceed {0} MB"></now-message><now-message key="The uploaded file type is not permitted; allowed types are {0}" value="The uploaded file type is not permitted; allowed types are {0}"></now-message><now-message key="Invalid value" value="Invalid value"></now-message><now-message key="Save Changes" value="Save changes"></now-message><now-message key="Do you want to save your changes before leaving this page?" value="Do you want to save your changes before leaving this page?"></now-message><now-message key="Discard" value="Discard"></now-message><now-message key="Save" value="Save"></now-message><now-message key="Clear" value="Clear"></now-message><now-message key="Apply" value="Apply"></now-message><now-message key="Sources" value="Sources"></now-message><now-message key="Clear All" value="Clear All"></now-message><now-message key="Loading" value="Loading"></now-message><now-message key="See more" value="See more"></now-message><now-message key="See less" value="See less"></now-message><now-message key="Click to remove" value="Click to remove"></now-message><now-message key="Select" value="Select"></now-message><now-message key="Selected" value="Selected"></now-message><now-message key="Enabled" value="Enabled"></now-message><now-message key="Disabled" value="Disabled"></now-message><now-message key="filter selection has cleared for {0} and search results updated" value="filter selection has cleared for {0} and search results updated"></now-message><now-message key="Filter selected {0} and search results updated" value="Filter selected {0} and search results updated"></now-message><now-message key="Filter with value" value="Filter with value"></now-message><now-message key="{0} is collapsed" value="{0} is collapsed"></now-message><now-message key="{0} is Expanded" value="{0} is Expanded"></now-message><now-message key="Filter selected {0} {1} and Search results updated" value="Filter selected {0} {1} and search results updated"></now-message><now-message key="Search Categories" value="Search Categories"></now-message><now-message key="All facets have been cleared, and search results have been updated" value="All facets have been cleared, and search results are updated"></now-message><now-message key="Facet removed, search results updated" value="Facet removed, search results updated"></now-message><now-message key="There is a JavaScript error in your browser console" value="There is a JavaScript error in your browser console"></now-message><now-message key="Guided Tours" value="Guided Tours"></now-message><now-message key="This page currently has {0} tours" value="This page currently has {0} tours"></now-message><now-message key="Tours" value="Tours"></now-message><now-message key="You have no tours on this page" value="You have no tours on this page"></now-message><now-message key="Tours appear when your administrator creates them on specific pages" value="Tours appear when your administrator creates them on specific pages"></now-message><now-message key="Are you sure you want to delete all rows?" value="Are you sure you want to delete all rows?"></now-message><now-message key="Are you sure you want to delete the row?" value="Are you sure you want to delete the row?"></now-message><now-message key="Stop Guided Tour" value="Stop Guided Tour"></now-message><now-message key="Do you want to stop this tour from auto launching again?" value="Do you want to stop this tour from auto launching again?"></now-message><now-message key="Apply for all tours on this page" value="Apply for all tours on this page"></now-message><now-message key="Yes" value="Yes"></now-message><now-message key="No" value="No"></now-message><now-message key="Next" value="Next"></now-message><now-message key="Complete" value="Complete"></now-message><now-message key="Tour ended because the next step was not found." value="Tour ended because the next step was not found."></now-message><now-message key="Tour was abandoned" value="Tour was abandoned"></now-message><now-message key="This tour is currently in draft status" value="This tour is currently in draft status"></now-message><now-message key="Cannot start a new tour while another tour is in progress." value="Cannot start a new tour while another tour is in progress."></now-message><now-message key="Close" value="Close"></now-message><now-message key="{0} saved" value="{0} saved"></now-message><now-message key="Open chat window" value="Open chat window"></now-message><now-message key="Open chat window. {0} unread messages" value="Open chat window. {0} unread messages"></now-message><now-message key="Minimize chat window" value="Minimize chat window"></now-message><now-message key="Agent Chat Window" value="Agent Chat Window"></now-message><now-message key="Open diagnostics information" value="Open diagnostics information"></now-message><now-message key="Color codes" value="Color codes"></now-message><now-message key="Widget" value="Widget"></now-message><now-message key="Compare with Base system" value="Compare with Base system"></now-message><now-message key="Open widget in platform" value="Open widget in platform"></now-message><now-message key="Widget Diagnostics" value="Widget Diagnostics"></now-message><now-message key="Compare with previous version" value="Compare with previous version"></now-message><now-message key="Show Widget Customizations" value="Show Widget Customizations"></now-message><now-message key="Hide Widget Customizations" value="Hide Widget Customizations"></now-message><now-message key="Cloned" value="Cloned"></now-message><now-message key="New" value="New"></now-message><now-message key="Customized" value="Customized"></now-message><now-message key="Base system" value="Base system"></now-message><now-message key="Enable Analytics" value="Enable Analytics"></now-message><now-message key="Agree" value="Agree"></now-message><now-message key="Choose" value="Choose"></now-message><now-message key="Value is invalid or out of range" value="The value is not valid or it is out of range."></now-message><now-message key="The entered value has been changed to an integer." value="The entered value has been changed to an integer."></now-message><now-message key="Attached" value="Attached"></now-message><now-message key="{0} complete" value="{0} complete"></now-message><now-message key="Submitting..." value="Submitting..."></now-message><now-message key="Saving..." value="Saving..."></now-message><now-message key="Delete Attachment?" value="Delete Attachment?"></now-message><now-message key="{0} details show more" value="{0} details show more"></now-message><now-message key="{0} details show less" value="{0} details show less"></now-message><now-message key="Leave page?" value="Leave page?"></now-message><now-message key="Changes you made will be lost." value="Changes you made will be lost."></now-message><now-message key="Leave" value="Leave"></now-message><now-message key="1 item selected" value="1 item selected"></now-message><now-message key="{0} items selected" value="{0} items selected"></now-message><now-message key="%d ago" value="%d ago"></now-message><now-message key="%d from now" value="%d from now"></now-message><now-message key="less than a minute" value="less than a minute"></now-message><now-message key="just now" value="just now"></now-message><now-message key="about a minute" value="%dm"></now-message><now-message key="%d minutes" value="%dm"></now-message><now-message key="about an hour" value="about an hour"></now-message><now-message key="about %d hours" value="%dh"></now-message><now-message key="a day" value="a day"></now-message><now-message key="%d days" value="%dd"></now-message><now-message key="about a month" value="about a month"></now-message><now-message key="%d months" value="%dmo"></now-message><now-message key="about a year" value="about a year"></now-message><now-message key="%d years" value="%dy"></now-message><now-message key="today" value="Today"></now-message><now-message key="{0} is typing" value="{0} is typing"></now-message><now-message key="{0} is viewing" value="{0} is viewing"></now-message><now-message key="{0} has entered" value="{0} has entered"></now-message><now-message key="{0} has probably left" value="{0} has probably left"></now-message><now-message key="{0} has exited" value="{0} has exited"></now-message><now-message key="{0} is offline" value="{0} is offline"></now-message><now-message key="entered" value="entered"></now-message><now-message key="online" value="Online"></now-message><now-message key="viewing" value="viewing"></now-message><now-message key="maybe offline" value="maybe offline"></now-message><now-message key="probably offline" value="probably offline"></now-message><now-message key="offline" value="Offline"></now-message><now-message key="Activities: {0}" value="Activities: {0}"></now-message><now-message key="The file {0} did not pass security scan and cannot be downloaded" value="The file <b> {0} </b> did not pass security scan and cannot be downloaded"></now-message></body></html>

                             

Screenshot: