/*<meta />*/

@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);

/* enumerate color variables */
/*LOGI STYLES TO CHECK AND DELETE - NOTE FOR SDS*/

:root
{
	--isw-Green: #31ab46;
	--isw-Blue-Green: #31ab46;
	--isw-Pale-Blue: #007ac9;
	--isw-Pale-Blue-Lt: #00B9FF;
	--isw-Navy-Blue: #1e2556;
	--isw-Menu-Gray: #808080;
	--Dark-Gray: #010101;
	--Medium-Gray: #808080;
	--Light-Gray: #FEFEFE;
	--White: #ffffff;
	--Logi-Green: #31ab46;
	--Logi-Blue-Green: #31ab46;
	--Logi-Pale-Blue: #007ac9;
	--Logi-Pale-Blue-Lt: #00B9FF;
	--Logi-Navy-Blue: #1e2556;
	--Logi-Menu-Gray: #808080;
	--Dark-Gray: #010101;
	--Medium-Gray: #808080;
	--Light-Gray: #FEFEFE;
}

@font-face 
{
	font-family: 'Poppins';
	src: url(../Fonts/Poppins-Regular.ttf);
}

abbr
{
	
}

a
{
	color: #0000EE;
	text-decoration: none;
	mc-hyphenate: never;
}

a:link
{
	color: #0000EE;
	text-decoration: none;
	mc-hyphenate: never;
	outline: none;
}

.linkiswGreen A:link
{
	outline: none;
	text-decoration: none;
	color: var(--isw-Pale-Blue);
}

.linkiswBlue A:link
{
	outline: none;
	text-decoration: none;
	color: var(--isw-Pale-Blue);
}

.linkLogiBlueNC A:link
{
	outline: none;
	text-decoration: none;
	color: var(--isw-Pale-Blue);
}

a:visited
{
	color: #0000EE;
	text-decoration: none;
	mc-hyphenate: never;
}

.linkLogiGreen A:visited
{
	outline: none;
	text-decoration: none;
	color: var(--isw-Pale-Blue);
}

.linkLogiGreen A:visited:hover
{
	outline: none;
	text-decoration: none;
	color: var(--isw-Pale-Blue-Lt);
}

.linkLogiBlue A:visited
{
	outline: none;
	text-decoration: none;
	color: var(--isw-Pale-Blue-Lt);
}

.linkLogiBlue A:visited:hover
{
	outline: none;
	text-decoration: none;
	color: var(--isw-Pale-Blue-Lt);
}

.linkLogiBlueNC A:visited
{
	outline: none;
	text-decoration: none;
	color: var(--isw-Pale-Blue);
}

.mc-component .knowledge-panel-container .micro-response-title a:visited
{
	
}

.mc-component #resultList .glossary .term a:visited
{
	
}

.mc-component .featured-snippets-container .micro-response-title a:visited
{
	
}

.mc-component #resultList h3.title a:visited
{
	color: #2200C1;
	text-decoration: underline;
}

a:focus
{
	color: #0000EE;
	text-decoration: none;
	mc-hyphenate: never;
}

.mc-component .knowledge-panel-container .micro-response-title a:focus
{
	
}

.mc-component #resultList .glossary .term a:focus
{
	
}

.mc-component .featured-snippets-container .micro-response-title a:focus
{
	
}

.mc-component #resultList h3.title a:focus
{
	color: #2200C1;
	text-decoration: underline;
}

a:hover
{
	color: #0000EE;
	text-decoration: none;
	mc-hyphenate: never;
}

.dropdown-content a:hover
{
	background-color: #f0f0f0;
}

.linkLogiBlueNC A:hover
{
	outline: none;
	text-decoration: none;
	color: var(--isw-Pale-Blue);
}

.linkLogiBlue A:hover
{
	outline: none;
	text-decoration: none;
	color: var(--isw-Pale-Blue);
}

.linkLogiGreen A:hover
{
	outline: none;
	text-decoration: none;
	color: var(--isw-Pale-Blue);
}

#pagination a:hover
{
	border-top: solid 2px;
	color: #31AB46;
}

#communityResultList a:hover
{
	text-decoration: underline;
}

#pagination a:hover
{
	border-top: solid 1px #e2e2e6;
}

div.central-dropdown-content > a:hover
{
	text-decoration: underline;
	cursor: pointer;
}

.mc-component .knowledge-panel-container .micro-response-title a:hover
{
	
}

.mc-component #resultList .glossary .term a:hover
{
	
}

.mc-component .featured-snippets-container .micro-response-title a:hover
{
	
}

.mc-component #pagination a:hover
{
	border-top: solid 1px #e2e2e6;
}

.mc-component #resultList h3.title a:hover
{
	text-decoration: underline;
}

.logi-navbar a:hover
{
	background-color: #f9f9f9;
	color: var(--isw-Blue-Green);
}

.linkLogiGreen A:hover
{
	outline: none;
	text-decoration: none;
	color: var(--isw-Pale-Blue-Lt);
}

a:active
{
	outline: none;
	text-decoration: none;
	color: #0000EE;
}

.linkLogiBlueNC A:active
{
	outline: none;
	text-decoration: none;
	color: var(--isw-Pale-Blue);
}

.mc-component .knowledge-panel-container .micro-response-title a:active
{
	
}

.mc-component #resultList .glossary .term a:active
{
	
}

.mc-component .featured-snippets-container .micro-response-title a:active
{
	
}

.mc-component #resultList h3.title a:active
{
	color: #2200C1;
	text-decoration: underline;
}

.linkLogiGreen A:active
{
	outline: none;
	text-decoration: none;
	color: var(--isw-Green);
}

.linkLogiBlue A:active
{
	outline: none;
	text-decoration: none;
	color: var(--isw-Pale-Blue-Lt);
}

.linkLogiBlueNC A:active
{
	outline: none;
	text-decoration: none;
	color: var(--isw-Pale-Blue);
}

a body
{
	margin-top: 0px;
	font-family: 'Poppins';
	line-height: 24px;
	padding-right: 20px;
	/*overflow-y: hidden;*/
	color: #000000;
	font-size: 12pt;
	/*background-image: url('../images/draftwatermark.jpg');*/
}

a.dropspot
{
	cursor: hand;
	font-weight: bold;
	font-style: normal;
	color: #a82384;
	text-decoration: none none none;
	font-family: 'Segoe UI';
}

a.expandspot
{
	color: #008000;
	cursor: hand;
	font-weight: bold;
	font-style: italic;
	text-decoration: none none none;
}

a.glossterm
{
	color: #800000;
	cursor: hand;
	font-style: italic;
	text-decoration: none none none;
}

/*a:visited:hover
{
	color: #0000EE;
	outline: none;
	text-decoration: underline;
	color: #007AC9;
}*/

b
{
	mc-hyphenate-shortest-word: 20;
}

.booktitle
{
	font-family: 'Poppins';
	font-style: italic;
	font-size: 10pt;
	color: #000000;
}

body
{
	margin-top: 0px;
	font-family: 'Poppins';
	line-height: 24px;
	padding-right: 20px;
	/*overflow-y: hidden;*/
	color: #000000;
	font-size: 12pt;
	/*background-image: url('../images/draftwatermark.jpg');*/
}

b.terms
{
	font-weight: bolder;
}

caption
{
	font: Segoe UI;
	font-weight: bold;
	margin-bottom: 4pt;
	font-size: 1em;
}

code
{
	font-family: "Courier New", monospace;
	color: #000000;
	mc-hyphenate: never;
	white-space: pre-wrap;
}

.SimbaHomepage
{
	background-color: #F6F6F6;
	font-size: 16pt;
	color: #008D8C;
	text-align: center;
	vertical-align: middle;
	border-spacing: 40px;
	border-collapse: separate;
	transition: background-color 2s ease-out 100ms;
	box-shadow: 0px 8px 8px 0px rgba(0,0,0,0.2);
}

.SimbaHomepage a
{
	background-color: #DCDCDC;
}

.SimbaHomepage :hover
{
	background-color: #ECFAFF;
}

.CentralHomepage
{
	background-color: #F6F6F6;
	font-size: 16pt;
	color: #008D8C;
	text-align: center;
	vertical-align: middle;
	border-spacing: 80px;
	border-collapse: separate;
	transition: background-color 2s ease-out 100ms;
	box-shadow: 0px 8px 8px 0px rgba(0,0,0,0.2);
}

.CentralHomepage a
{
	background-color: #DCDCDC;
}

.CentralHomepage :hover
{
	background-color: #ECFAFF;
}

dt
{
	font: Segoe UI;
	font-size: 10pt;
}

dd
{
	font: Segoe UI;
	font-size: 10pt;
}

dt.dtdlterm
{
	display: none;
	font-size: 10pt;
	font-family: 'Segoe UI';
}

dd.dd
{
	
}

/*DIV style*/

div.cautionISW
{
	font-family: 'Poppins';
	font-size: 10pt;
	color: #000000;
	border: solid 1px #ffffff;
	border-radius: 6px;
	padding: 12px 12px 12px 40px;
	gap: 12px;
	width: 800px;
	height: auto;
	display: block;
	/*background: #E8F4FC;*/
	border-left: 4px solid #C31818;
	box-shadow: 0px 1px 3px rgba(0, 23, 55, 0.1), 0px 1px 2px rgba(0, 0, 0, 0.06);
	box-sizing: border-box;
	mc-auto-number-format: '{b}Caution: {/b}';
	background-image: url('../Images/alert-fillisw.png');
	background-position: 10px 10px;
	background-repeat: no-repeat;
	line-height: 1.15;
	white-space: normal;
	page-break-inside: avoid;
	mc-hyphenate: never;
}

div.cautionISWFrench
{
	font-family: 'Poppins';
	font-size: 10pt;
	color: #000000;
	border: solid 1px #ffffff;
	border-radius: 6px;
	padding: 12px 12px 12px 40px;
	gap: 12px;
	width: 800px;
	height: auto;
	display: block;
	/*background: #E8F4FC;*/
	border-left: 4px solid #C31818;
	box-shadow: 0px 1px 3px rgba(0, 23, 55, 0.1), 0px 1px 2px rgba(0, 0, 0, 0.06);
	box-sizing: border-box;
	mc-auto-number-format: '{b}Prudence: {/b}';
	background-image: url('../Images/alert-fillisw.png');
	background-position: 10px 10px;
	background-repeat: no-repeat;
	line-height: 1.15;
	white-space: normal;
	page-break-inside: avoid;
	mc-hyphenate: never;
}

div.cautionISWWideFrench
{
	font-family: 'Poppins';
	padding: 12px 12px 12px 40px;
	font-size: 10pt;
	gap: 12px;
	width: 900px;
	height: auto;
	display: block;
	/*background: #E8F4FC;*/
	border-left: 4px solid #C31818;
	box-shadow: 0px 1px 3px rgba(0, 23, 55, 0.1), 0px 1px 2px rgba(0, 0, 0, 0.06);
	box-sizing: border-box;
	/*flex: none;
	order: 0;
	flex-grow: 0;*/
	mc-auto-number-format: '{b}Prudence: {/b}';
	background-image: url('../Images/alert-fillisw.png');
	background-position: 10px 0px;
	background-repeat: no-repeat;
}

div.cautionISWWide
{
	font-family: 'Poppins';
	padding: 12px 12px 12px 40px;
	gap: 12px;
	width: 900px;
	font-size: 10pt;
	height: auto;
	display: block;
	/*background: #E8F4FC;*/
	border-left: 4px solid #C31818;
	box-shadow: 0px 1px 3px rgba(0, 23, 55, 0.1), 0px 1px 2px rgba(0, 0, 0, 0.06);
	box-sizing: border-box;
	/*flex: none;
	order: 0;
	flex-grow: 0;*/
	mc-auto-number-format: '{b}Caution: {/b}';
	background-image: url('../Images/alert-fillisw.png');
	background-position: 10px 0px;
	background-repeat: no-repeat;
}

div.cautionISWWide span
{
	display: block;
}

p\00002Edoctitle.doctitle
{
	font-style: italic;
}

p.single-line-code
{
	font-family: 'Courier New';
	font-weight: normal;
	font-style: normal;
	font-size: 9pt;
	letter-spacing: 0em;
	color: #000000;
	mc-hyphenate: never;
	text-indent: 0px;
	line-height: 10pt;
	text-decoration: none;
	white-space: pre-wrap;
	word-wrap: break-word;
	background-color: #eeeeee;
	margin: 10pt;
	padding: 10pt;
	color: #000000;
}

pre
{
	border: 1px solid #E1E1E8;
	border-radius: 4px 4px 4px 4px;
	display: block;
	font-size: 11pt;
	line-height: 24px;
	padding: 8.5px;
	background-color: #F5F5F5;
	font-family: "Courier New", monospace;
	white-space: normal;
	word-wrap: break-word;
	-ms-word-wrap: break-word;
}

div.code-block
{
	font-family: 'Courier New';
	font-weight: normal;
	font-style: normal;
	font-size: 9pt;
	letter-spacing: 0em;
	color: #000000;
	mc-hyphenate: never;
	text-indent: 0px;
	line-height: 10pt;
	text-decoration: none;
	white-space: pre-wrap;
	word-wrap: break-word;
	-ms-word-wrap: break-word;
	background-color: #eeeeee;
	margin: 10pt;
	padding: 10pt;
}

div.code-block > p
{
	font-family: 'Courier New';
	font-weight: normal;
	font-style: normal;
	font-size: 9pt;
	text-decoration: none;
	white-space: pre-wrap;
	word-wrap: break-word;
	color: #000000;
}

div.dropdown
{
	font-family: Poppins !important;
	height: 59px;
}

div.GlossaryPageDefinition
{
	font-size: 10pt;
	background-color: #f0ffff !important;
	padding-right: 8px;
}

div.home-footer
{
	margin-left: -15px;
	margin-right: -15px;
	/* "bleed" footer into sidenav menu */
	background-color: var(--isw-Pale-Blue);
	font-family: 'Poppins';
}

div.important
{
	font-family: 'Poppins';
	font-size: 10pt;
	color: #000000;
	border: solid 1px #ffffff;
	border-radius: 6px;
	padding: 12px 12px 12px 40px;
	gap: 12px;
	height: auto;
	display: block;
	box-shadow: 0px 1px 3px rgba(0, 23, 55, 0.1), 0px 1px 2px rgba(0, 0, 0, 0.06);
	box-sizing: border-box;
	mc-auto-number-format: '{b}Important: {/b}';
	background-image: url('../Images/error-warning-fillisw.png');
	background-position: 10px 10px;
	background-repeat: no-repeat;
	line-height: 1.15;
	white-space: normal;
	page-break-inside: avoid;
	mc-hyphenate: never;
	border-left: 4px solid #F2994A;
}

div.logi-topics
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
	padding-left: 30px;
}

div.logi-topics::before
{
	content: ' ';
	display: table;
}

div.logi-topics::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.logi-topics > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.logi-topics > div:nth-child(1)
{
	width: 40%;
}

div.logi-topics > div:nth-child(2)
{
	width: 98%;
	margin-left: 2%;
	padding-top: 4px;
}

div.nav-search-wrapper
{
	display: none;
}

/*(div.note USED IN CDM) 	
mc-auto-number-format: '{b}Note: {/b}'; removed so that "Note:" is not duplicated. */

/*div.note 
{
	font-family: 'Poppins';
	font-size: 12pt;
	color: #000000;
	border: solid 1px #ffffff;
	border-radius: 6px;
	padding: 14px 20px;
	padding-left: 30px;
	padding-top: 10px;
	background-color: #f7f7f7;
	background-image: url('../Images/note.png');
	background-position: 9px 10px;
	background-repeat: no-repeat;
	line-height: 1.15;
	white-space: normal;
	page-break-inside: avoid;
	mc-hyphenate: never;
}*/

div.noteISW
{
	font-family: 'Poppins';
	font-size: 10pt;
	color: #000000;
	border: solid 1px #ffffff;
	border-radius: 6px;
	padding: 12px 12px 12px 40px;
	gap: 12px;
	height: auto;
	display: block;
	border-left: 4px solid #007AC9;
	box-shadow: 0px 1px 3px rgba(0, 23, 55, 0.1), 0px 1px 2px rgba(0, 0, 0, 0.06);
	box-sizing: border-box;
	mc-auto-number-format: '{b}Note: {/b}';
	background-image: url('../Images/information-fillisw.png');
	background-position: 10px 10px;
	background-repeat: no-repeat;
	line-height: 1.15;
	white-space: normal;
	page-break-inside: avoid;
	mc-hyphenate: never;
}

div.noteISWFrench
{
	/*display: flex;
	flex-direction: row;
	align-items: flex-start;
	flex: none;
	order: 0;
	flex-grow: 0;*/
	font-family: 'Poppins';
	font-size: 10pt;
	color: #000000;
	border: solid 1px #ffffff;
	border-radius: 6px;
	padding: 12px 12px 12px 40px;
	gap: 12px;
	/*width: 800px;*/
	height: auto;
	display: block;
	/*background: #E8F4FC;*/
	border-left: 4px solid #007AC9;
	box-shadow: 0px 1px 3px rgba(0, 23, 55, 0.1), 0px 1px 2px rgba(0, 0, 0, 0.06);
	box-sizing: border-box;
	mc-auto-number-format: '{b}A noter: {/b}';
	background-image: url('../Images/information-fillisw.png');
	background-position: 10px 10px;
	background-repeat: no-repeat;
	line-height: 1.15;
	white-space: normal;
	page-break-inside: avoid;
	mc-hyphenate: never;
}

div.noteISWWideFrench
{
	/*display: flex;
	flex-direction: row;
	align-items: flex-start;*/
	padding: 12px 12px 12px 40px;
	gap: 12px;
	font-family: 'Poppins';
	font-size: 10pt;
	/*width: 900px;*/
	height: auto;
	display: block;
	/*background: #E8F4FC;*/
	border-left: 4px solid #007AC9;
	box-shadow: 0px 1px 3px rgba(0, 23, 55, 0.1), 0px 1px 2px rgba(0, 0, 0, 0.06);
	box-sizing: border-box;
	/*flex: none;
	order: 0;
	flex-grow: 0;*/
	mc-auto-number-format: '{b}A noter: {/b}';
	background-image: url('../Images/information-fillisw.png');
	background-position: 10px 0px;
	background-repeat: no-repeat;
}

div.noteISWWide
{
	font-family: 'Poppins';
	font-size: 10pt;
	color: #000000;
	border: solid 1px #ffffff;
	border-radius: 6px;
	padding: 12px 12px 12px 40px;
	gap: 12px;
	height: auto;
	display: block;
	border-left: 4px solid #007AC9;
	box-shadow: 0px 1px 3px rgba(0, 23, 55, 0.1), 0px 1px 2px rgba(0, 0, 0, 0.06);
	box-sizing: border-box;
	mc-auto-number-format: '{b}Note: {/b}';
	background-image: url('../Images/information-fillisw.png');
	background-position: 10px 10px;
	background-repeat: no-repeat;
	line-height: 1.15;
	white-space: normal;
	page-break-inside: avoid;
	mc-hyphenate: never;
}

/*div.noteISWWide span
{
	display: block;
}*/

div#header,
div#responsiveHeader
{
	/* adds a border below the desktop and responsive headers */
	border-bottom: 5px solid #BBBBBB;
	/* isw bluegreen */
	background-color: #a9a9a9;
}

div#header-title
{
	font-family: 'Poppins';
	font-size: 24px;
	color: #cccccc;
	display: inline-block;
	position: relative;
	left: 200px;
	top: 15px;
}

div#responsive-header-title
{
	font-family: 'Poppins';
	font-size: 20px;
	color: #cccccc;
	display: inline-block;
	position: relative;
	left: 100px;
	top: 13px;
}

div.search-bar
{
	width: 99%;
	margin-bottom: 10px;
}

div.searchPane
{
	width: 96%;
	margin-left: 4%;
	padding-top: 4px;
}

div.side-content	/*Used on OtherTopics.flmsp for the search-bar and menu*/
{
	float: left;
	margin-left: 20px;
	margin-bottom: 20px;
	width: 33.33%;
	display: block;
	height: 100%;
}

div.topic-layout
{
	padding-top: 4%;
	width: 66.66%;
	display: block;
}

div.tipISW span
{
	display: block;
}

div.tip
{
	/*display: flex;
	flex-direction: row;
	align-items: flex-start;*/
	font-family: 'Poppins';
	font-size: 10pt;
	color: #000000;
	padding: 12px 12px 12px 40px;
	gap: 12px;
	/*width: 800px;*/
	height: auto;
	display: block;
	/*background: #E8F8EB;*/
	border-left: 4px solid #278838;
	box-shadow: 0px 1px 3px rgba(0, 23, 55, 0.1), 0px 1px 2px rgba(0, 0, 0, 0.06);
	box-sizing: border-box;
	/*flex: none;
	order: 0;
	flex-grow: 0;*/
	mc-auto-number-format: '{b}Tip: {/b}';
	background-image: url('../Images/lightbulb-fillisw.png');
	background-position: 10px 0px;
	background-repeat: no-repeat;
}

div.tipISW
{
	/*display: flex;
	flex-direction: row;
	align-items: flex-start;*/
	font-family: 'Poppins';
	font-size: 10pt;
	color: #000000;
	padding: 12px 12px 12px 40px;
	gap: 12px;
	/*width: 800px;*/
	height: auto;
	display: block;
	/*background: #E8F8EB;*/
	border-left: 4px solid #278838;
	box-shadow: 0px 1px 3px rgba(0, 23, 55, 0.1), 0px 1px 2px rgba(0, 0, 0, 0.06);
	box-sizing: border-box;
	/*flex: none;
order: 0;
flex-grow: 0;*/
	mc-auto-number-format: '{b}Tip: {/b}';
	background-image: url('../Images/lightbulb-fillisw.png');
	background-position: 10px 0px;
	background-repeat: no-repeat;
}

div.tipISWWide
{
	/*display: flex;
	flex-direction: row;
	align-items: flex-start;*/
	font-family: 'Poppins';
	font-size: 10pt;
	color: #000000;
	padding: 12px 12px 12px 40px;
	gap: 12px;
	/*width: 900px;*/
	height: auto;
	display: block;
	/*background: #E8F8EB;*/
	border-left: 4px solid #278838;
	box-shadow: 0px 1px 3px rgba(0, 23, 55, 0.1), 0px 1px 2px rgba(0, 0, 0, 0.06);
	box-sizing: border-box;
	/*flex: none;
	order: 0;
	flex-grow: 0;*/
	mc-auto-number-format: '{b}Tip: {/b}';
	background-image: url('../Images/lightbulb-fillisw.png');
	background-position: 10px 0px;
	background-repeat: no-repeat;
}

/*div.tipISWWide span
{
	display: block;
}*/

div.TitleWrapper
{
	width: 100%;
	height: 80px;
	background-color: #007ac9;
}

div.title-bar-container
{
	min-height: 0px !important;
}

div.TitleWrapper
{
	width: 100%;
	height: 80px;
	background-color: #F7F6F6;
}

/*style for new right toc layout starts here*/

.minitoccontent
{
	position: relative;
	float: right;
	width: 15%;
	padding-right: 5px;
	webkit-box-flex: 0;
	flex: 0 0 15%;
	max-width: 15%;
}

.minitoc-body
{
	position: fixed;
}

div.MCMiniTocBox_0
{
	padding-top: 10px;
	margin-top: 70px;
	padding-left: 20px;
	padding-right: 20px;
	position: relative;
	float: right;
	overflow: scroll;
	height: 500px;
	background-color: #31AB46;
	font-color: ffffff;
	border-top: none !important;
}

p.MiniTOC1_0
{
	margin-bottom: 2pt;
}

a.MiniTOC1
{
	color: #000000;
	font-size: 8;
}

a.MiniTOC1:hover
{
	color: #696969;
}

div.mainContent
{
	float: left !important;
	min-width: 62% !important;
	width: 62% !important;
}

.right
{
	position: fixed;
	margin-left: 50px;
}

.minitoc-body
{
	position: fixed;
}

/*style for new right toc layout ends here*/
/*End of DIV style*/
/* START dropdown */

.dropdown
{
	float: left;
	overflow: hidden;
	margin-right: 3%;
}

/* change top navigation links color on hover */
/* add a background color to dropdown links on hover */

.dropdown:hover .dropbtn
{
	background-color: #ececec;
	color: #1d3849;
}

/* dropdown content (hidden by default) */

.dropdown-content
{
	display: none;
	position: absolute;
	font-family: 'Poppins';
	font-weight: normal;
	background-color: #f9f9f9;
	min-width: 160px;
	box-shadow: 5px 10px 8px rgba(0,0,0,0.2);
	z-index: 1;
	/*	border-top: 4px solid #89BB40; */
}

.dropdown-content a
{
	float: none;
	color: #000000;
	font-family: Poppins, sans-serif;
	font-weight: normal;
	font-size: 16px;
	padding: 12px 16px;
	text-decoration: none;
	display: block;
	text-align: left;
}

/* add a background color to dropdown links on hover */

.dropdown .dropbtn
{
	font-size: 15px;
	border: none;
	outline: none;
	color: #010101;
	background-color: inherit;
	font-family: inherit;
	font-weight: 400;
	margin: 0;
	padding: 22px 15px 20px 15px;
}

.dropdown:hover .dropbtn
{
	background-color: #ffffff;
	color: #31AB46;
}

/* show the dropdown menu on hover */

.dropdown:hover .dropdown-content
{
	display: block;
}

/* END dropdown */
/* Footer Styles */

.footerContact
{
	color: #ffffff;
	font-family: 'Poppins';
	font-weight: 300;
	font-size: 10pt;
}

.footerContactLink
{
	font-family: 'Poppins';
	font-weight: 300;
	font-size: 10pt;
	color: #0000FF;
}

.footerCopyright
{
	color: #00B9FF;
	font-family: 'Poppins';
	font-weight: 300;
	font-size: 10pt;
	line-height: 70%;
}

.footerMenuBlock
{
	color: #00B9FF;
	vertical-align: top;
	border-top: 3px solid;
	/* Logi-Pale-Blue */
}

.footerMenuText
{
	color: #007AC9;
	font-family: 'Poppins';
	font-weight: 700;
	font-size: 10pt;
	line-height: 80%;
	color: #ffffff;
}

.footerMenuText2
{
	color: #007AC9;
	font-family: 'Poppins';
	font-weight: 700;
	font-size: 10pt;
	line-height: 80%;
}

.footerMenuTitle
{
	font-family: 'Poppins';
	font-weight: 500;
	font-size: 14pt;
	color: #007AC9;
}

.footerSectionBottomHR
{
	border: none;
	height: 1px;
	color: #000000;
	background-color: #a9a9a9;
}

/* END of Footer Styles */

.filepath
{
	font-family: 'Courier New';
	font-size: 10pt;
	color: #000000;
	background: #f2f2f2;
}

/*Heading Styles*/

h1
{
	text-align: left;
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 23pt;
	margin-bottom: 6pt;
	font-weight: bold;
	font-style: normal;
	letter-spacing: 0em;
	mc-hyphenate: never;
	text-indent: 0px;
	line-height: 20pt;
	text-decoration: none;
	mc-next-tag: p;
	font-size: 22pt;
	color: #1E2556;
	font-weight: bold;
	font-family: 'Poppins';
}

h2
{
	font-weight: bold;
	text-align: left;
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 15pt;
	margin-bottom: 6pt;
	font-family: 'Poppins';
	font-weight: bold;
	font-style: normal;
	letter-spacing: 0em;
	color: #1E2556;
	mc-hyphenate: never;
	text-indent: 0px;
	text-decoration: none;
	mc-next-tag: p;
	font-size: 20pt;
	line-height: 18pt;
	/*text-transform: capitalize;*/
}

h3
{
	font-weight: bold;
	color: #1E2556;
	text-align: left;
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 12pt;
	margin-bottom: 6pt;
	font-family: 'Poppins';
	font-weight: bold;
	font-style: normal;
	letter-spacing: 0em;
	color: #1E2556;
	mc-hyphenate: never;
	text-indent: 0px;
	text-decoration: none;
	mc-next-tag: p;
	font-size: 18pt;
	line-height: 16pt;
	/*text-transform: capitalize;*/
}

h4
{
	font-weight: bold;
	color: #1E2556;
	text-align: left;
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 10pt;
	margin-bottom: 6pt;
	font-family: 'Poppins';
	font-style: normal;
	letter-spacing: 0em;
	mc-hyphenate: never;
	text-indent: 0px;
	text-decoration: none;
	mc-next-tag: p;
	font-size: 16pt;
	line-height: 14pt;
	/*text-transform: capitalize;*/
}

/*h5
{
	font-weight: bold;
	color: #1E2556;
	text-align: left;
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 10pt;
	margin-bottom: 6pt;
	font-family: 'Poppins';
	font-style: normal;
	letter-spacing: 0em;
	mc-hyphenate: never;
	text-indent: 0px;
	text-decoration: none;
	mc-next-tag: p;
	font-size: 14pt;
	line-height: 12pt;

}

h6
{
	font-weight: bold;
	color: #1E2556;
	text-align: left;
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 10pt;
	margin-bottom: 6pt;
	font-family: 'Poppins';
	font-style: normal;
	letter-spacing: 0em;
	mc-hyphenate: never;
	text-indent: 0px;
	text-decoration: none;
	mc-next-tag: p;
	font-size: 12pt;
	line-height: 10pt;

}*/

/*End of Heading Styles*/

.halfLine
{
	line-height: .5;
}

/*Image Styles*/

img
{
	max-width: 100%;
	mc-printer-page-size: a4;
	border-left-style: none;
	border-bottom-style: none;
	border-style: none;
	border-width: 0px;
	border: solid 1px #000000;
}

img-no-border
{
	max-width: 100%;
	mc-printer-page-size: a4;
}

img-shadow
{
	max-width: 100%;
	height: auto;
	border: 1px solid #ddeef4;
	border-radius: 6px;
	padding: 10px;
	box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
}

img.icon-small
{
	width: 15px;
	height: 15px;
	border: solid 1px #000000;
}

img.icon-medium
{
	width: 20px;
	height: 20px;
	border: solid 1px #000000;
}

img.icon-large
{
	width: 30px;
	height: 30px;
	border: solid 1px #000000;
}

img.small
{
	width: 70%;
	border: solid 1px #000000;
}

img.medium
{
	width: 80%;
	border: solid 1px #000000;
}

img.large
{
	width: 90%;
	border: solid 1px #000000;
}

/*End of Image styles*/

iframe.content
{
	padding: 40px 5px 20px 20px;
}

.indentedImage
{
	padding-left: 40px;
}

.lgxCodeBlock
{
	font-family: 'Courier New';
	font-weight: normal;
	font-style: normal;
	font-size: 9pt;
	letter-spacing: 0em;
	color: #000000;
	mc-hyphenate: never;
	text-indent: 0px;
	line-height: 10pt;
	text-decoration: none;
	white-space: pre;
	word-wrap: break-word;
	background-color: #eeeeee;
	margin: 10pt;
	padding: 10pt;
	color: #000000;
}

.lgxCommandLine
{
	border-radius: 3px 3px 3px 3px;
	border: 1px solid #000000;
	font-family: 'Poppins';
	font-size: 10pt;
	color: #000000;
	padding: 10px 20px;
}

.lgxInlineCode
{
	border-radius: 3px 3px 3px 3px;
	border: 1px solid #E1E1E8;
	background-color: #F7F7F9;
	font-family: 'Poppins';
	font-size: 11pt;
	color: #505050;
	padding: 5px 10px;
}

.logo-wrapper
{
	padding-top: 15px;
}

.maintenanceVersionGrayscale
{
	color: #4d4d4d;
	background: #f2f2f2;
	border: solid 2px #c4c4c4;
	border-radius: 4px;
	font-weight: 400;
	font-size: 16px;
	padding: 0px 2px;
}

/*MadCap special classes*/

MadCap|breadcrumbsProxy
{
	font-family: 'Poppins';
	font-weight: normal;
	font-size: 12pt;
	border-bottom-color: transparent;
	border-bottom-style: none;
	border-bottom-width: 0px;
	mc-breadcrumbs-prefix: '';
	margin-bottom: 10px;
	mc-breadcrumbs-divider: ' / ';
}

MadCap|dropDown
{
	mc-closed-image: none;
	mc-open-image: none;
	width: 100%;
}

MadCap|dropDownHead
{
	background-color: #f0fff0;
	border: solid 2px #d3d3d3;
}

MadCap|xref
{
	color: #0000EE;
	font-weight: normal;
	font-size: 1em;
	mc-format: '{para}';
	text-decoration: none;
	mc-hyphenate: never;
}

MadCap|xref.href.Title
{
	mc-format: '{paratext}';
	text-transform: capitalize;
}

MadCap|xref.Title
{
	mc-format: '{paratext}';
	text-transform: capitalize;
}

MadCap|xref:focus
{
	text-decoration: none;
}

MadCap|xref:hover
{
	color: #31AB46;
	text-decoration: none;
	mc-hyphenate: never;
}

MadCap|tocProxy
{
	border-top: none;
	margin-right: 0.25in;
}

MadCap|expandingHead
{
	font-style: italic;
	font-weight: normal;
	cursor: hand;
	text-decoration: none;
	color: #006600;
}

MadCap|expandingBody
{
	color: #777777;
	font-style: italic;
}

MadCap|dropDownHotspot
{
	cursor: hand;
	font-style: italic;
	text-decoration: none;
	color: #006600;
}

MadCap|xref:focus
{
	text-decoration: none;
}

MadCap|xref.href.Title
{
	mc-format: '{paratext}';
	text-transform: capitalize;
}

MadCap|xref.Title
{
	mc-format: '{paratext}';
	text-transform: capitalize;
}

/*END OF MadCap special classes*/

.maintenanceVersionGrayscale
{
	color: #4d4d4d;
	background: #f2f2f2;
	border: solid 2px #c4c4c4;
	border-radius: 4px;
	font-weight: 400;
	font-size: 16px;
	padding: 0px 2px;
}

/* Nav - Top navigation menu */

navbar
{
	overflow: hidden;
	color: #000000;
	background-color: #ffffff;
	font-family: 'Poppins';
	font-weight: 700;
	font-size: 16px;
	width: 100%;
}

/* top navigation links */

navbar a
{
	float: left;
	font-size: 16px;
	color: #010101;
	text-align: center;
	padding: 18px 48px 14px 0px;
	text-decoration: none;
}

/* sets header background color, width, border, etc. */

nav.title-bar
{
	/*background: var(--White);*/
	width: 100%;
	border-bottom: 1px solid var;
	color: #8392a5;
	height: auto;
}

/* script in MasterPage moves top menu into this wrapper */

.navigation-wrapper
{
	width: 50%;
	justify-content: left;
	position: relative;
	left: 10%;
	margin-top: 10px;
}

/* === END of top navigation === */
/* sets overall width of content */

.off-canvas-wrapper-inner .outer-row
{
	max-width: 100%;
}

.off-canvas-content
{
	overflow: hidden;
}

/*Start of p style*/

p
{
	font-family: 'Poppins';
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	margin-top: 1em;
	margin-bottom: 0;
	mc-hyphenate: never;
	white-space: normal;
	line-height: 120%;
}

p.cautionISW
{
	padding: 12px 12px 12px 40px;
	gap: 12px;
	/*width: 800px;*/
	height: auto;
	display: block;
	border-left: 4px solid #C31818;
	box-shadow: 0px 1px 3px rgba(0, 23, 55, 0.1), 0px 1px 2px rgba(0, 0, 0, 0.06);
	box-sizing: border-box;
	mc-auto-number-format: '{b}Caution: {/b}';
	background-position: 10px 0px;
	background-repeat: no-repeat;
	font-family: 'Poppins';
	background-image: url('../Images/alert-fillisw.png');
}

p.cautionISWFrench
{
	padding: 12px 12px 12px 40px;
	gap: 12px;
	/*width: 800px;*/
	height: auto;
	display: block;
	/*background: #FCF3F3;*/
	border-left: 4px solid #C31818;
	box-shadow: 0px 1px 3px rgba(0, 23, 55, 0.1), 0px 1px 2px rgba(0, 0, 0, 0.06);
	box-sizing: border-box;
	/*flex: none;
	order: 0;
	flex-grow: 0;*/
	mc-auto-number-format: '{b}Prudence: {/b}';
	background-image: url('../Images/alert-fillisw.png');
	background-position: 10px 0px;
	background-repeat: no-repeat;
	font-family: 'Poppins';
}

/*p.cautionISW span
{
	display: block;
}*/

p.cautionISWWide
{
	/*display: flex;
	flex-direction: row;
	align-items: flex-start;*/
	padding: 12px 12px 12px 40px;
	gap: 12px;
	/*width: 900px;*/
	height: auto;
	display: block;
	border-left: 4px solid #C31818;
	box-shadow: 0px 1px 3px rgba(0, 23, 55, 0.1), 0px 1px 2px rgba(0, 0, 0, 0.06);
	box-sizing: border-box;
	/*flex: none;
	order: 0;
	flex-grow: 0;*/
	mc-auto-number-format: '{b}Caution: {/b}';
	background-image: url('../Images/alert-fillisw.png');
	background-position: 10px 0px;
	background-repeat: no-repeat;
	font-family: 'Poppins';
}

p.cautionISWWideFrench
{
	/*display: flex;
	flex-direction: row;
	align-items: flex-start;*/
	padding: 12px 12px 12px 40px;
	gap: 12px;
	/*width: 900px;*/
	height: auto;
	display: block;
	border-left: 4px solid #C31818;
	box-shadow: 0px 1px 3px rgba(0, 23, 55, 0.1), 0px 1px 2px rgba(0, 0, 0, 0.06);
	box-sizing: border-box;
	/*flex: none;
	order: 0;
	flex-grow: 0;*/
	mc-auto-number-format: '{b}Prudence: {/b}';
	background-image: url('../Images/alert-fillisw.png');
	background-position: 10px 0px;
	background-repeat: no-repeat;
	font-family: 'Poppins';
}

/*p.cautionISWWide span
{
	display: block;
}*/

p.pcode
{
	font-family: 'Courier New';
	font-weight: normal;
	font-style: normal;
	font-size: 9pt;
	letter-spacing: 0em;
	color: #000000;
	mc-hyphenate: never;
	text-indent: 0px;
	line-height: 10pt;
	text-decoration: none;
	white-space: pre-wrap;
	word-wrap: break-word;
	background-color: #eeeeee;
	margin: 10pt;
	padding: 10pt;
	color: #000000;
}

p.noteISW
{
	font-family: 'Poppins';
	font-size: 10pt;
	color: #000000;
	border: solid 1px #ffffff;
	border-radius: 6px;
	padding: 12px 12px 12px 40px;
	gap: 12px;
	height: auto;
	display: block;
	border-left: 4px solid #007AC9;
	box-shadow: 0px 1px 3px rgba(0, 23, 55, 0.1), 0px 1px 2px rgba(0, 0, 0, 0.06);
	box-sizing: border-box;
	mc-auto-number-format: '{b}Note: {/b}';
	background-image: url('../Images/information-fillisw.png');
	background-position: 10px 10px;
	background-repeat: no-repeat;
	line-height: 1.15;
	white-space: normal;
	page-break-inside: avoid;
	mc-hyphenate: never;
}

p.noteISWFrench
{
	padding: 12px 12px 12px 40px;
	gap: 12px;
	/*width: 800px;*/
	height: auto;
	display: block;
	background: transparent;
	border-left: 4px solid #007AC9;
	box-shadow: 0px 1px 3px rgba(0, 23, 55, 0.1), 0px 1px 2px rgba(0, 0, 0, 0.06);
	box-sizing: border-box;
	mc-auto-number-format: '{b}A noter: {/b}';
	background-image: url('../Images/information-fillisw.png');
	background-position: 10px 0px;
	background-repeat: no-repeat;
	font-family: 'Poppins';
}

/*p.noteISW span
{
	display: block;
}*/

p.noteISWWide
{
	font-family: 'Poppins';
	font-size: 10pt;
	color: #000000;
	border: solid 1px #ffffff;
	border-radius: 6px;
	padding: 12px 12px 12px 40px;
	gap: 12px;
	height: auto;
	display: block;
	border-left: 4px solid #007AC9;
	box-shadow: 0px 1px 3px rgba(0, 23, 55, 0.1), 0px 1px 2px rgba(0, 0, 0, 0.06);
	box-sizing: border-box;
	mc-auto-number-format: '{b}Note: {/b}';
	background-image: url('../Images/information-fillisw.png');
	background-position: 10px 10px;
	background-repeat: no-repeat;
	line-height: 1.15;
	white-space: normal;
	page-break-inside: avoid;
	mc-hyphenate: never;
}

p.noteISWWideFrench
{
	/*display: flex;
	flex-direction: row;
	align-items: flex-start;*/
	padding: 12px 12px 12px 40px;
	gap: 12px;
	/*width: 900px;*/
	height: auto;
	display: block;
	border-left: 4px solid #007AC9;
	box-shadow: 0px 1px 3px rgba(0, 23, 55, 0.1), 0px 1px 2px rgba(0, 0, 0, 0.06);
	box-sizing: border-box;
	/*flex: none;
	order: 0;
	flex-grow: 0;*/
	mc-auto-number-format: '{b}A noter: {/b}';
	background-image: url('../Images/information-fillisw.png');
	background-position: 10px 0px;
	background-repeat: no-repeat;
	font-family: 'Poppins';
}

/*p.noteISWWide span
{
	display: block;
}*/

p.figure
{
	font-size: 10pt;
	line-height: 12px;
	vertical-align: 20px;
	white-space: normal;
}

p.Figure_Title
{
	text-align: left;
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 8pt;
	margin-bottom: 0pt;
	font-weight: normal;
	letter-spacing: 0em;
	color: #000000;
	mc-hyphenate: never;
	mc-auto-number-format: 'F:Figure {n+}:  ';
	mc-auto-number-position: inside-head;
	mc-auto-number-offset: 0px;
	mc-auto-number-class: zTitleNo;
	text-indent: 0px;
	line-height: 13pt;
	text-decoration: none;
	font-size: 10pt;
	font-family: 'Poppins';
}

p.important
{
	font-family: 'Poppins';
	font-size: 10pt;
	color: #000000;
	border: solid 1px #ffffff;
	border-radius: 6px;
	padding: 12px 12px 12px 40px;
	gap: 12px;
	height: auto;
	display: block;
	box-shadow: 0px 1px 3px rgba(0, 23, 55, 0.1), 0px 1px 2px rgba(0, 0, 0, 0.06);
	box-sizing: border-box;
	mc-auto-number-format: '{b}Important: {/b}';
	background-image: url('../Images/error-warning-fillisw.png');
	background-position: 10px 10px;
	background-repeat: no-repeat;
	line-height: 1.15;
	white-space: normal;
	page-break-inside: avoid;
	mc-hyphenate: never;
	border-left: 4px solid #F2994A;
}

p.importantISW
{
	font-family: 'Poppins';
	font-size: 10pt;
	color: #000000;
	border: solid 1px #ffffff;
	border-radius: 6px;
	padding: 12px 12px 12px 40px;
	gap: 12px;
	height: auto;
	display: block;
	box-shadow: 0px 1px 3px rgba(0, 23, 55, 0.1), 0px 1px 2px rgba(0, 0, 0, 0.06);
	box-sizing: border-box;
	mc-auto-number-format: '{b}Important: {/b}';
	background-image: url('../Images/error-warning-fillisw.png');
	background-position: 10px 10px;
	background-repeat: no-repeat;
	line-height: 1.15;
	white-space: normal;
	page-break-inside: avoid;
	mc-hyphenate: never;
	border-left: 4px solid #F2994A;
}

p.importantISWFrench
{
	/*display: flex;
	flex-direction: row;
	align-items: flex-start;*/
	padding: 12px 12px 12px 40px;
	gap: 12px;
	/*width: 800px;*/
	height: auto;
	display: block;
	/*background: #FEEFE2;*/
	border-left: 4px solid #F2994A;
	box-shadow: 0px 1px 3px rgba(0, 23, 55, 0.1), 0px 1px 2px rgba(0, 0, 0, 0.06);
	box-sizing: border-box;
	/*flex: none;
	order: 0;
	flex-grow: 0;*/
	mc-auto-number-format: '{b}Remarques importantes: {/b}';
	background-image: url('../Images/error-warning-fillisw.png');
	background-position: 10px 0px;
	background-repeat: no-repeat;
	font-family: 'Poppins';
}

/*p.importantISW span
{
	display: block;
}*/

p.importantISWWide
{
	font-family: 'Poppins';
	font-size: 10pt;
	color: #000000;
	border: solid 1px #ffffff;
	border-radius: 6px;
	padding: 12px 12px 12px 40px;
	gap: 12px;
	height: auto;
	display: block;
	box-shadow: 0px 1px 3px rgba(0, 23, 55, 0.1), 0px 1px 2px rgba(0, 0, 0, 0.06);
	box-sizing: border-box;
	mc-auto-number-format: '{b}Important: {/b}';
	background-image: url('../Images/error-warning-fillisw.png');
	background-position: 10px 10px;
	background-repeat: no-repeat;
	line-height: 1.15;
	white-space: normal;
	page-break-inside: avoid;
	mc-hyphenate: never;
	border-left: 4px solid #F2994A;
}

p.importantISWWideFrench
{
	/*display: flex;
	flex-direction: row;
	align-items: flex-start;*/
	padding: 12px 12px 12px 40px;
	gap: 12px;
	/*width: 900px;*/
	height: auto;
	display: block;
	/*background: #FEEFE2;*/
	border-left: 4px solid #F2994A;
	box-shadow: 0px 1px 3px rgba(0, 23, 55, 0.1), 0px 1px 2px rgba(0, 0, 0, 0.06);
	box-sizing: border-box;
	/*flex: none;
	order: 0;
	flex-grow: 0;*/
	mc-auto-number-format: '{b}Remarques importantes: {/b}';
	background-image: url('../Images/error-warning-fillisw.png');
	background-position: 10px 0px;
	background-repeat: no-repeat;
	font-family: 'Poppins';
}

/*p.importantISWWide span
{
	display: block;
}*/

p.single-line-code
{
	font-family: 'Courier New';
	font-weight: normal;
	font-style: normal;
	font-size: 9pt;
	letter-spacing: 0em;
	color: #000000;
	mc-hyphenate: never;
	text-indent: 0px;
	line-height: 10pt;
	text-decoration: none;
	white-space: pre-wrap;
	word-wrap: break-word;
	background-color: #eeeeee;
	margin: 10pt;
	padding: 10pt;
	color: #000000;
}

p.Table_Title
{
	mc-auto-number-format: 'Table {n+}: ';
	font-family: 'Poppins';
	mc-disable-glossary-terms: true;
}

p.tipISW
{
	/*display: flex;
	flex-direction: row;
	align-items: flex-start;*/
	padding: 12px 12px 12px 40px;
	gap: 12px;
	/*width: 800px;*/
	height: auto;
	display: block;
	border-left: 4px solid #278838;
	box-shadow: 0px 1px 3px rgba(0, 23, 55, 0.1), 0px 1px 2px rgba(0, 0, 0, 0.06);
	box-sizing: border-box;
	/*flex: none;
	order: 0;
	flex-grow: 0;*/
	mc-auto-number-format: '{b}Tip: {/b}';
	background-image: url('../Images/lightbulb-fillisw.png');
	background-position: 10px 0px;
	background-repeat: no-repeat;
}

/*p.tipISW span
{
	display: block;
}*/

p.tipISWWide
{
	/*display: flex;
	flex-direction: row;
	align-items: flex-start;*/
	padding: 12px 12px 12px 40px;
	gap: 12px;
	/*width: 900px;*/
	height: auto;
	display: block;
	border-left: 4px solid #278838;
	box-shadow: 0px 1px 3px rgba(0, 23, 55, 0.1), 0px 1px 2px rgba(0, 0, 0, 0.06);
	box-sizing: border-box;
	/*flex: none;
	order: 0;
	flex-grow: 0;*/
	mc-auto-number-format: '{b}Tip: {/b}';
	background-image: url('../Images/lightbulb-fillisw.png');
	background-position: 10px 0px;
	background-repeat: no-repeat;
}

/*p.tipISWWide span
{
	display: block;
}*/

/*End of p styles*/
/*Start - pagination styles*/

#pagination
{
	margin-bottom: 30px;
}

#pagination a
{
	border: none;
}

#pagination a#selected
{
	font-weight: bold;
	border: none;
}

/*End - pagination styles*/
/*pre style*/

/*pre
{
	border: 1px solid #E1E1E8;
	border-radius: 4px 4px 4px 4px;
	display: block;
	font-size: 11pt;
	line-height: 24px;
	padding: 8.5px;
	background-color: #F5F5F5;
	font-family: "Courier New", monospace;
	white-space: normal;
	word-wrap: break-word;
	-ms-word-wrap: break-word;
}*/

pre ol
{
	margin-left: -12px;
}

pre li
{
	color: #546176;
	font-size: 11pt;
	padding-left: 12px;
}

pre span
{
	color: #000000;
}

pre.CodeBlock800px
{
	max-width: 800px;
	white-space: pre-wrap;
}

/*end of pre style*/

.sub-head
{
	font-weight: bold;
	color: #1E2556;
	text-align: left;
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 10pt;
	margin-bottom: 10pt;
	font-family: 'Poppins';
	font-style: normal;
	letter-spacing: 0em;
	mc-hyphenate: never;
	text-indent: 0px;
	text-decoration: none;
	mc-next-tag: p;
	font-size: 14pt;
	line-height: 16pt;
	text-transform: capitalize;
}

.search-bar .search-filter-wrapper
{
	display: block !important;
}

#search-field
{
	width: 300px !important;
}

#searchPane
{
	color: #666666;
	padding: 10px 20px 20px 20px;
}

/* Search */
/* Fix for safari/ios */

input[type="search"]
{
	-webkit-appearance: none;
}

.search,
.search-bar
{
	width: 100%;
	position: relative;
	color: #DADADA;
	margin: 0 auto;
}

.search-bar .search-field
{
	text-align: left;
	width: 100%;
	height: 2em;
	padding-left: 10px;
	margin: 0;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	border: none;
	border-radius: 25px;
	font: inherit;
	background: #FFFFFF;
	color: #5F5F5F;
	position: relative;
}

.search-bar .search-field::-webkit-search-cancel-button
{
	display: none;
}

.search-field::-ms-clear
{
	display: none;
}

.search-bar .search-filter
{
	float: left;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	background: #5F5F5F;
	line-height: 2em;
	padding-right: 5px;
	cursor: pointer;
	height: 2em;
	width: 45px;
	background: #ffffff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAQCAYAAAAiYZ4HAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAACXBIWXMAAAsQAAALEAGtI711AAAAGHRFWHRTb2Z0d2FyZQBwYWludC5uZXQgNC4wLjVlhTJlAAAAf0lEQVQ4T2PQ1NT4TwoGawACBmIw2RqmEaMJpAakFsRgBuKN+DRBFYPUMDOAAJDBDcSXQBI4FIPkeMCKYQAoIAPEj0EK0BSDxGSgylABUEIXpgGq+CsQ60GlsQM0DX5QYdwAWQNUCD8YLhqA+BUQh0GF8AOgwtVALAblogEGBgCIjdpLoB6D9wAAAABJRU5ErkJggg==) no-repeat center center;
}

.search-bar .search-filter.selected
{
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAQCAMAAAAVv241AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAOVBMVEUAAAApKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgAAAC43zPOAAAAEXRSTlMAlgOxC9IMHOMt9S5O6larFgt4ztwAAAABYktHRACIBR1IAAAACXBIWXMAAAsSAAALEgHS3X78AAAAQElEQVQI16WHSxbAEBDAguqgX/e/rEH72HTVbJKQJ/geM9pg3dvOwuJ7+xVFQu0gNKJ22njQ2ZmGf3OcY667uwBwfQZZBs+rTQAAAABJRU5ErkJggg==);
	background-repeat: no-repeat;
	background-position: center center;
}

.search-bar .search-filter-wrapper.open
{
	background-repeat: no-repeat;
	background-position: center center;
}

.search-bar .search-filter-wrapper
{
	display: none;
	position: absolute;
	top: 0;
	right: 56px;
}

.search-filter-content
{
	display: none;
	-webkit-border-radius: 0 0 4px 4px;
	-moz-border-radius: 0 0 4px 4px;
	border-radius: 0 0 4px 4px;
	position: absolute;
	right: 0;
	top: 2em;
	line-height: normal;
	text-align: left;
	overflow: auto;
	z-index: 1;
	color: #888888;
	background-color: #ffffff;
	white-space: nowrap;
}

.search-filter-content ul
{
	list-style: none;
	margin: 0;
	padding: 6px;
}

.search-filter-content ul li
{
	padding: 5px;
	margin: 0;
}

.search-filter-content ul li:hover
{
	color: #000000;
	background-color: #ffffff;
}

.search-bar .search-submit-wrapper
{
	position: absolute;
	top: 0;
	right: 0;
	tooltip: Search;
}

.search-bar .search-submit
{
	width: 56px;
	height: 2em;
	border-top-right-radius: 25px;
	border-bottom-right-radius: 25px;
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
	background: #bed230 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAASCAMAAACKJ8VmAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAxlBMVEUAAAApKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgpKSgAAABxjzd6AAAAQHRSTlMACCsNkPKMEdLintEPqpQGqCb+vQG/JWxSVoYuL3pGR0E3AtNV+Rwz9WDZFjbwEwVLebPJvMIKxLrMfxWWGLEf64/wWgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxIAAAsSAdLdfvwAAACrSURBVBjTVc/nDoIwFIbhIg5ABKwoioJ7gFsRt373f1VWDhI8SdM3z48OxsRIhYLEciMXS0CpLGdQUaBqmoqq/pMaDJMx04CVQp037O9uN3mLxEGbogOHwkWXogeXwoNP0YdHMYBGoWFIMRrzSXIMn87Sy+YLbgWBxYFwmdIqhJi1WMompe1u7/nSQdAxe3fy3UjQKc5TfBZ0MfOkXwXd8sLuCvD4E/Z8Re8PSIQTlpz6IoQAAAAASUVORK5CYII=) no-repeat center center;
	cursor: pointer;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
}

.sidenav-wrapper
{
	flex: 0 1 auto;
	overflow: auto;
	width: 20%;
	display: block;
	background-color: #31ab46;
}

small
{
	font-size: .75em;
	font-style: italic;
	color: #767676;
	padding-top: 5 px;
}

table
{
	margin-top: 2em;
	mc-hyphenate: never;
}

td
{
	font-family: 'Poppins';
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	mc-hyphenate-shortest-word: 20;
}

th
{
	font-family: 'Poppins';
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	mc-hyphenate: never;
}

.toggle-title
{
	position: relative;
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 0.75rem 0;
	margin: 0;
	font-size: 1em;
	cursor: pointer;
	user-select: none;
	transition: color 0.15s ease-in-out;
}

/*Start - Additional - li, ol, and ul styles*/

ol,
ul,
dl
{
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: 'Poppins';
	font-weight: normal;
	font-style: normal;
	font-size: 10pt;
	margin-left: -15pt;
	letter-spacing: 0em;
	color: #000000;
	mc-hyphenate: never;
	text-indent: 0pt;
	line-height: 13pt;
	text-decoration: none;
}

li
{
	font-family: 'Poppins';
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	margin-bottom: 0pt;
	margin-top: 0.5em;
	orphans: 2;
	widows: 2;
	margin-left: 0;
	padding-left: 0;
	color: #000000;
	mc-hyphenate: never;
	line-height: 1.15;
	white-space: normal;
}

ol
{
	font-family: 'Poppins';
	font-weight: normal;
	font-style: normal;
	font-size: 10pt;
	margin-left: -15pt;
	letter-spacing: 0em;
	color: #000000;
	mc-hyphenate: never;
	text-indent: 0pt;
	line-height: 13pt;
	text-decoration: none;
}

ol ol
{
	list-style-type: circle;
	line-height: 20px;
}

ol > li
{
	font-family: 'Poppins';
	font-weight: normal;
	font-style: normal;
	font-size: 10pt;
	letter-spacing: 0em;
	color: #000000;
	padding-top: 4px;
	padding-bottom: 4px;
	mc-hyphenate: never;
	mc-next-style: p;
	margin-left: 9pt;
}

ol > li > ol
{
	margin: 0pt 0pt 0pt 15pt;
	font-family: 'Poppins';
	font-weight: normal;
	font-style: normal;
	font-size: 10pt;
	letter-spacing: 0em;
	color: #000000;
	mc-hyphenate: never;
}

ol > li > ol > li
{
	margin: 0pt 0pt 0pt -25pt;
	font-family: 'Poppins';
	font-weight: normal;
	font-style: normal;
	font-size: 10pt;
	letter-spacing: 0em;
	color: #000000;
	mc-hyphenate: never;
	list-style-type: lower-alpha;
	mc-next-style: p;
}

ol > li > ol > li > ol > li
{
	margin: 5pt 0pt 5pt -30pt;
	font-family: 'Poppins';
	font-weight: normal;
	font-style: normal;
	font-size: 10pt;
	letter-spacing: 0em;
	color: #000000;
	mc-hyphenate: never;
	list-style-type: lower-roman;
}

ol li > ol li > ul li > ul li
{
	margin: 5pt;
	margin-left: -31pt;
	padding-top: 5pt;
	padding-bottom: 5pt;
	font-family: 'Poppins';
	font-weight: normal;
	font-style: normal;
	font-size: 10pt;
	letter-spacing: 0em;
	color: #000000;
	mc-hyphenate: never;
	list-style-type: disc;
}

ol li > ol li > ol li > ul li
{
	margin: 5pt;
	margin-left: -5pt;
	padding-top: 5pt;
	padding-bottom: 5pt;
	font-family: 'Poppins';
	font-weight: normal;
	font-style: normal;
	font-size: 10pt;
	letter-spacing: 0em;
	color: #000000;
	mc-hyphenate: never;
	list-style-type: disc;
}

ol li > ul li
{
	margin: 5pt;
	margin-left: 5pt;
	padding-top: 5pt;
	padding-bottom: 5pt;
	font-family: 'Poppins';
	font-weight: normal;
	font-style: normal;
	font-size: 10pt;
	letter-spacing: 0em;
	color: #000000;
	mc-hyphenate: never;
	list-style-type: disc;
}

ol li > ul li > ul li
{
	margin: 5pt;
	margin-left: -18pt;
	padding-top: 5pt;
	padding-bottom: 5pt;
	font-family: 'Poppins';
	font-weight: normal;
	font-style: normal;
	font-size: 10pt;
	letter-spacing: 0em;
	color: #000000;
	mc-hyphenate: never;
	list-style-type: lower-alpha;
}

ol li > ul li > ul li > ol li
{
	margin: 5pt;
	margin-left: -3pt;
	padding-top: 5pt;
	padding-bottom: 5pt;
	font-family: 'Poppins';
	font-weight: normal;
	font-style: normal;
	font-size: 10pt;
	letter-spacing: 0em;
	color: #000000;
	mc-hyphenate: never;
	list-style-type: square;
}

ol li > ul li > ul li > ol li > ol li
{
	margin: 5pt;
	margin-left: -31pt;
	padding-top: 5pt;
	padding-bottom: 5pt;
	font-family: 'Poppins';
	font-weight: normal;
	font-style: normal;
	font-size: 10pt;
	letter-spacing: 0em;
	color: #000000;
	mc-hyphenate: never;
	list-style-type: disc;
}

ul
{
	font-family: 'Poppins';
	font-weight: normal;
	font-style: normal;
	font-size: 10pt;
	margin-left: -15pt;
	letter-spacing: 0em;
	color: #000000;
	mc-hyphenate: never;
	text-indent: 0pt;
	line-height: 13pt;
	text-decoration: none;
}

ul > li
{
	margin: 5pt;
	margin-left: 5pt;
	padding-top: 5pt;
	padding-bottom: 5pt;
	font-family: 'Poppins';
	font-weight: normal;
	font-style: normal;
	font-size: 10pt;
	letter-spacing: 0em;
	color: #000000;
	mc-hyphenate: never;
	list-style-type: square;
}

ul > li > ul
{
	margin-left: 5pt;
}

ul > li > ul > li
{
	margin-top: 4pt;
	margin-left: -20pt;
	padding-top: 0;
	padding-bottom: 0;
	font-family: 'Poppins';
	font-weight: normal;
	font-style: normal;
	font-size: 10pt;
	letter-spacing: 0em;
	color: #000000;
	mc-hyphenate: never;
	text-indent: 0pt;
	list-style-type: circle;
}

ul > li > ul > li > ul > li
{
	margin-top: 0pt;
	margin-left: -20pt;
	padding-top: 0;
	padding-bottom: 0;
	font-family: 'Poppins';
	font-weight: normal;
	font-style: normal;
	font-size: 10pt;
	letter-spacing: 0em;
	color: #000000;
	mc-hyphenate: never;
	text-indent: 0pt;
	list-style-type: disc;
}

/* Menu Styles */

ul.menu.mc-component
{
	overflow-y: auto;
}

ul.menu a
{
	text-decoration: none;
	color: #000;
}

ul.menu,
ul.menu ul,
ul.menu li
{
	list-style: none;
	display: list-item;
	margin: 0;
}

ul.menu,
ul.menu ul,
ul.menu li
{
	padding: 0;
}

ul.menu li > a
{
	display: block;
}

ul.menu._Skins_Right_Menu_Skin.mc-component
{
	color: #000000;
	font-size: 1em;
	font-weight: normal;
	font-style: normal;
	line-height: 1em;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 100%;
	height: auto;
	max-height: 100%;
	background-color: #ffffff;
	border-style: 2px, solid;
	border-left-color: #1E2556;
}

ul.menu._Skins_Right_Menu_Skin.mc-component li > a
{
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 3px;
	padding-bottom: 0px;
	background-color: transparent;
}

ul.menu li > a.selected
{
	font-weight: bold;
}

.versiontext
{
	display: none;
}

/* for search box relocation to header in responsive layouts */

#responsiveHeader .logo
{
	display: inline-block;
	margin: 0;
	position: relative;
	left: 60px;
}

#search-sidebar
{
	position: absolute;
	top: 10px;
	right: 15px;
	width: 300px;
	height: 40px;
	display: inline-block;
}

#search-field-sidebar
{
	border-style: solid;
	box-shadow: none;
}

/* Search Results Styles */

#results-heading
{
	margin-bottom: 20px;
}

#resultList
{
	padding-left: 0;
	margin: 0;
}

#resultList h3.title a
{
	text-decoration: none;
	font-weight: normal;
}

#resultList h3.title
{
	margin-bottom: 2px;
	line-height: 1.1em;
}

#resultList > li
{
	list-style: none;
	margin-bottom: 16px;
}

#resultList .glossary
{
	padding: 15px;
	margin-bottom: 25px;
	-webkit-box-shadow: 0px 1px 4px 0px #cccccc;
	-moz-box-shadow: 0px 1px 4px 0px #cccccc;
	box-shadow: 0px 1px 4px 0px #cccccc;
	line-height: normal;
}

#resultList .glossary .term
{
	margin-bottom: 10px;
	font-size: 1.5em;
}

#communityResultList
{
	margin: 0;
	padding: 0 0 0 20px;
	list-style-image: none;
	list-style-type: none;
	font-size: 0.9em;
}

#communityResultList li
{
	margin: 10px 0px;
}

#communityResultList a
{
	text-decoration: none;
}

#resultList.communitySearch .title
{
	display: none;
}

#resultList.communitySearch #communityResultList
{
	padding: 0px;
}

.phrase-suggest
{
	display: block;
}

.search-result-highlight
{
	font-weight: bold;
}

.activityInfo
{
	color: #666;
}

.activityInfo a:link,
.activityInfo a:visited
{
	color: #666;
}

a.activityText:link,
a.activityText:visited
{
	color: #000;
}

.activityTime
{
	font-style: italic;
	font-size: 11px;
	color: #999;
	margin-left: 3px;
}

#pagination
{
	height: 2.5em;
	line-height: 2.5em;
}

#pagination a
{
	min-width: 34px;
	cursor: pointer;
	border: solid 1px #fafafc;
	color: #0185D1;
	font-size: 1em;
	margin: 20px 5px;
	padding: 2px 8px;
	text-decoration: none;
}

#pagination a#selected
{
	font-weight: bold;
	border-top: solid 1px #e2e2e6;
}

#search-results
{
	padding-top: 15px;
}

#search-results-flex
{
	display: flex;
	flex-direction: row;
	column-gap: 25px;
}

html[dir='rtl'] #search-results-flex
{
	flex-direction: row-reverse;
}

#knowledge-panel
{
	flex: 0 0 auto;
}

#searchPane
{
	flex: 1 1 auto;
}

.central-dropdown-proxy
{
	cursor: pointer;
	position: relative;
	line-height: 25px;
	display: none;
}

.central-hosted .central-dropdown-proxy,
.skin-preview .central-dropdown-proxy
{
	display: inline-block;
}

.central-dropdown-proxy-wrapper
{
	display: block;
}

.central-dropdown-proxy:after
{
	content: ;
	display: block;
	position: absolute;
	height: 0;
	width: 0;
	border: 8px solid transparent;
	bottom: 0;
	left: 50%;
	border-bottom-color: #dadada;
	margin-left: -8px;
}

.central-dropdown-proxy .central-account-drop
{
	display: block;
	padding: 10px 0;
}

.central-dropdown-content
{
	position: absolute;
	background-color: #dadada;
	width: 100px;
	text-align: center;
	line-height: 35px;
	-webkit-box-shadow: 0px 1px 4px 0px #cccccc;
	-moz-box-shadow: 0px 1px 4px 0px #cccccc;
	box-shadow: 0px 1px 4px 0px #cccccc;
}

.central-dropdown-content.central-dropdown-proxy-content
{
	right: auto;
	left: auto;
}

div.central-dropdown-content > a
{
	display: block;
	text-decoration: none;
	color: #3d3d3d;
	font-size: 14px;
}

.central-dropdown-proxy:after,
.central-dropdown-content
{
	visibility: hidden;
	opacity: 0;
	position: absolute;
}

.central-dropdown-proxy.active:after,
.central-dropdown-proxy.active .central-dropdown-content,
.central-dropdown-proxy:hover:after,
.central-dropdown-proxy:hover .central-dropdown-content
{
	visibility: visible;
	opacity: 1;
}

.central-account-image
{
	background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAQCAYAAAAmlE46AAABIklEQVQokZXSvSuHURjG8Q9+RosNKbIqkcXbIFlkwEQmyfb7F0z+A6PNZBEWM3lJisGiDAaZDMpiMenmVsfjLVedzn2u+/p27qfnNNTrdRWNYA2jaZ9gFadlrLECTeEQ42jONZ7e1E9gEzZQwwGGcx2kt5GZN9UKcBAdeMEcntKP+iF7kTmv3tia+2MByfqxkvkEXufehonCn0ivzHwa9Q57mME+dtOfzX0nM1/A0DK60Yf5wr/CShksR23HZkJV9WWvvXpjD46Lb4mffpb1UD6GaVxgDLe1hPcSusdC9ZXka9pCZ2b7Y9Ql9OIZk99AofCiF5nILgW4mM113HwDfSh6kQktxpgDebhE1y/gRyY0EGBLHrb/gEq1xKhH/wDexdEr0Nw1i90AQg4AAAAASUVORK5CYII=) no-repeat center center;
	-pie-background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAQCAYAAAAmlE46AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjQzRkJBMDgzNEMyQzExRUE4OTQyRUZGNDlDNzM3NURBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjQzRkJBMDg0NEMyQzExRUE4OTQyRUZGNDlDNzM3NURBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDNGQkEwODE0QzJDMTFFQTg5NDJFRkY0OUM3Mzc1REEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NDNGQkEwODI0QzJDMTFFQTg5NDJFRkY0OUM3Mzc1REEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7RwcATAAABJElEQVR42pSSv0tCURiGj3UbXdosgsBVCKWlX4OJizRYWzj5hzj5HzS6ObVEubRmWBFBDi6BiIM1NRgtLk09n7zDuYdr2AsP3znffV/ud+85qdH43QU6gCYcav8IDXjyTStBqAL3UIQ1UVSvsii4Ci2IoAv7oqteS565Ii+4C5vwA2fwrb6tP/XMPC/hG9dVp17IaT0NPLHgm2oGSl6/pJ7viY06gQ5U4RZu1D9VvZZnrlRwHDbKHewEf3sAx/CVNOoGtBNCTr22PLFRs/DgfYsd+rPWe7oMJ/AKRzCOFO4o9AHn4S3RbbqELXnzNmodcjCDckLIqVeWx7x1C9b08AKGbrGG8phqNmZBmz5su7/VVy1YMK3NlVteaRu15/6v3q8AAwAXKDo3G4+fCwAAAABJRU5ErkJggg==) no-repeat center center;
	width: 16px;
	height: 16px;
	display: inline-block;
	vertical-align: middle;
	margin-left: 5px;
	margin-right: 5px;
}

.central-account-text
{
	font-size: 14px;
	color: #6C6C6C;
	text-decoration: none;
}

.central-account-text:after
{
	content: "";
	border: solid 3px transparent;
	border-top-width: 6px;
	margin-left: 5px;
	width: 0;
	height: 0;
	border-top-color: #6C6C6C;
	display: inline-flex;
}

.central-separator
{
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 0px;
	margin-top: 0px;
	width: auto;
	background-color: #A7A7A7;
	border: 0px;
	height: 1px;
}

.central-logout-link
{
	cursor: pointer;
}

.central-display
{
	display: inline-block !important;
}

.results-title
{
	font-size: 24px;
	font-weight: bold;
	margin-bottom: 1em;
	color: #076685;
}

.results-status
{
	display: block;
	font-size: 14px;
	font-weight: bold;
}

.results-status > div.failed
{
	width: max-content;
	color: #fa4d55;
	border: solid 1px #fa4d55;
	padding-top: 1em;
	padding-bottom: 1em;
	padding-right: 1em;
	padding-left: 1em;
	margin-bottom: 1em;
}

.results-status > div.passed
{
	width: max-content;
	color: #4dba6e;
	border: solid 1px #4dba6e;
	padding-top: 1em;
	padding-bottom: 1em;
	padding-right: 1em;
	padding-left: 1em;
	margin-bottom: 1em;
}

.results-score
{
	font-size: 21px;
	font-weight: bold;
	margin-bottom: 1em;
	width: max-content;
	color: #45494C;
}

.results-question-wrapper
{
	border-bottom: solid 3px #e1e1e1;
	padding-top: 2em;
	margin-bottom: 1em;
	font-size: 17px;
	color: #45494C;
}

.results-questions-block > div:last-of-type
{
	border-bottom: none;
	margin-bottom: 0;
}

.results-question
{
	margin-bottom: 1em;
}

.results-answer p,
.results-question p,
.resultsQuestionFeedback p
{
	font-size: inherit;
	margin-top: inherit;
	margin-bottom: inherit;
}

.results-answer
{
	margin-bottom: 1em;
	font-size: 14px;
}

.results-answer > div.answer-title
{
	font-weight: bold;
	vertical-align: top;
}

.results-answer > div.answer-content
{
	padding-top: 5px;
	padding-bottom: 10px;
}

.results-answer > div.answer-content > p:first-child
{
	margin-top: 0;
}

.elearning-button
{
	box-shadow: initial;
}

.elearning-button:disabled
{
	opacity: initial;
}

.elearning-progress-wrapper
{
	display: inline-block;
	padding-top: 2px;
	float: left;
}

.elearning-progress-text
{
	font-size: 10px;
	padding-left: 5em;
	font-weight: bold;
	text-align: left;
	color: #076685;
}

.elearning-progress-bar
{
	box-sizing: initial;
	border: 1px #ededed solid;
	border-radius: 0px;
	width: 200px;
	margin-left: 3em;
	margin-right: 3em;
	height: 5px;
	background-color: #e0e1e2;
	display: inline-block;
	overflow: hidden;
}

.elearning-progress-bar-inner
{
	background-color: #a9a9a9;
	height: 100%;
}

/* For skin preview */

.skin-preview .elearning-progress-bar-inner
{
	width: 30%;
}

/* Just for skin preview to account for disabled toolbar items */

.skin-preview .elearning-toolbar
{
	display: flex;
	flex-direction: column;
	gap: 10px;
}

.elearning-warning
{
	color: #ffffff;
	padding: 0.5em;
	margin-bottom: 1em;
}

.elearning-incomplete-warning
{
	color: #ff0000;
	background-color: transparent;
	border: solid 1px #ff0000;
	font-size: 14px;
	font-weight: bold;
	padding: 1.5em 1.5em 1em 1.5em;
}

.elearning-incomplete-warning ul
{
	margin-top: 1em;
	margin-bottom: 1em;
	margin-right: 0;
	margin-left: 0;
	padding: 0;
	line-height: inherit;
}

.elearning-incomplete-warning li
{
	border: none;
	background: none;
	list-style: none;
	margin: 0;
	padding: 0;
}

.elearning-incomplete-warning a
{
	color: #45494C;
	font-weight: normal;
}

.elearning-maxed-attempts-warning
{
	background: #a9a9a9;
	font-size: 14px;
}

.resultsQuestionFeedback
{
	font-size: 14px;
	margin-bottom: 10px;
}

.resultsQuestionFeedback.correctFeedback
{
	color: #4DBA6E;
}

.resultsQuestionFeedback.incorrectFeedback
{
	color: #FA4D55;
}

/*   Micro content basic styles   */

.micro-content
{
	overflow-y: auto;
	line-height: normal;
}

.micro-content-drop-down-button
{
	display: none;
	cursor: pointer;
}

.micro-content-drop-down-mode .micro-content-drop-down-button
{
	display: inline;
}

.micro-content-drop-down-mode > .micro-content-collapsed > .micro-response,
.micro-content-drop-down-mode > .micro-content-collapsed > .micro-response-title,
.micro-content-drop-down-mode > .micro-content-collapsed > .micro-response-url
{
	display: none !important;
}

.micro-content-truncated-mode .micro-response
{
	overflow: hidden;
}

.micro-content-expand
{
	display: none;
	width: 100%;
	cursor: pointer;
}

.micro-content-truncated-mode .micro-content-expand
{
	display: inline;
}

.micro-content-truncated-mode .micro-content-expand-transition-wrapper
{
	position: relative;
	height: 0px;
	width: 100%;
}

.micro-content-truncated-mode .micro-content-expand-transition
{
	position: absolute;
	bottom: 0px;
	left: 0;
	right: 0;
}

/* Micro content skin styles */

.micro-content-proxy .micro-content
{
	-webkit-box-shadow: 0px 1px 4px 0px #cccccc;
	-moz-box-shadow: 0px 1px 4px 0px #cccccc;
	box-shadow: 0px 1px 4px 0px #cccccc;
	background-position: center center;
}

/*    Micro content: 'Drop-Down' view mode     */

.micro-content-proxy .micro-content-expanded .micro-content-drop-down-button
{
	background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAJCAYAAAACTR1pAAAAa0lEQVQokWNcuGINAw7AChX+jU2aCYcmGQYGhutQLEOsRpDCA0j8A9g0o2tE1uQAxVg1M+HR9ASKsWqGacSmCQawagZplMSjCZdmMZDGZgKasGkuYmFgYEhnYGBgZGBg+INHE7JmDQYGhv8A0vIbgsbNvV8AAAAASUVORK5CYII=) no-repeat center center;
}

.micro-content-proxy .micro-content-collapsed .micro-content-drop-down-button
{
	background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAJCAYAAAACTR1pAAAAdUlEQVQokY3RsQmAMBBG4ZfoGFnALVzM0tbe0s7CIRzDAQTBFRSUgxMknpq/S/K+Kq7rhwxwwE7acuDwQAtMQEhgQdtaYKWX4w8O2sgagQtQ/uA7knb1epg/cIyk5YJv2EQxtLCJLBhjE8nkT6xJWOjD9giAE89DHfarTIHCAAAAAElFTkSuQmCC) no-repeat center center;
}

/*    Micro content: 'Truncated' view mode    */

.micro-content-proxy .micro-content-expanded .micro-content-expand
{
	background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAJCAYAAAACTR1pAAAAa0lEQVQokWNcuGINAw7AChX+jU2aCYcmGQYGhutQLEOsRpDCA0j8A9g0o2tE1uQAxVg1M+HR9ASKsWqGacSmCQawagZplMSjCZdmMZDGZgKasGkuYmFgYEhnYGBgZGBg+INHE7JmDQYGhv8A0vIbgsbNvV8AAAAASUVORK5CYII=) no-repeat center center;
}

.micro-content-proxy .micro-content-collapsed .micro-content-expand
{
	background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAJCAYAAAACTR1pAAAAdUlEQVQokY3RsQmAMBBG4ZfoGFnALVzM0tbe0s7CIRzDAQTBFRSUgxMknpq/S/K+Kq7rhwxwwE7acuDwQAtMQEhgQdtaYKWX4w8O2sgagQtQ/uA7knb1epg/cIyk5YJv2EQxtLCJLBhjE8nkT6xJWOjD9giAE89DHfarTIHCAAAAAElFTkSuQmCC) no-repeat center center;
}

.micro-content-proxy.micro-content-truncated-mode .micro-content-expand-transition
{
	background: -moz-linear-gradient(top, transparent 0%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,transparent), color-stop(100%,#ffffff));
	background: -webkit-linear-gradient(top, transparent 0%, #ffffff 100%);
	background: -o-linear-gradient(top, transparent 0%,#ffffff 100%);
	background: -ms-linear-gradient(top, transparent 0%,#ffffff 100%);
	background: linear-gradient(top, transparent 0%,#ffffff 100%);
	-pie-background: linear-gradient(transparent, #ffffff);
}

.micro-content-drop-down-mode .micro-content-phrase
{
	cursor: pointer;
}

.featured-snippets-container .micro-content
{
	-webkit-box-shadow: 0px 1px 4px 0px #cccccc;
	-moz-box-shadow: 0px 1px 4px 0px #cccccc;
	box-shadow: 0px 1px 4px 0px #cccccc;
	background-position: center center;
}

.featured-snippets-container .micro-content-expanded .micro-content-drop-down-button
{
	background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAJCAYAAAACTR1pAAAAa0lEQVQokWNcuGINAw7AChX+jU2aCYcmGQYGhutQLEOsRpDCA0j8A9g0o2tE1uQAxVg1M+HR9ASKsWqGacSmCQawagZplMSjCZdmMZDGZgKasGkuYmFgYEhnYGBgZGBg+INHE7JmDQYGhv8A0vIbgsbNvV8AAAAASUVORK5CYII=) no-repeat center center;
}

.featured-snippets-container .micro-content-collapsed .micro-content-drop-down-button
{
	background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAJCAYAAAACTR1pAAAAdUlEQVQokY3RsQmAMBBG4ZfoGFnALVzM0tbe0s7CIRzDAQTBFRSUgxMknpq/S/K+Kq7rhwxwwE7acuDwQAtMQEhgQdtaYKWX4w8O2sgagQtQ/uA7knb1epg/cIyk5YJv2EQxtLCJLBhjE8nkT6xJWOjD9giAE89DHfarTIHCAAAAAElFTkSuQmCC) no-repeat center center;
}

.featured-snippets-container .micro-content-expanded .micro-content-expand
{
	background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAJCAYAAAACTR1pAAAAa0lEQVQokWNcuGINAw7AChX+jU2aCYcmGQYGhutQLEOsRpDCA0j8A9g0o2tE1uQAxVg1M+HR9ASKsWqGacSmCQawagZplMSjCZdmMZDGZgKasGkuYmFgYEhnYGBgZGBg+INHE7JmDQYGhv8A0vIbgsbNvV8AAAAASUVORK5CYII=) no-repeat center center;
	-pie-background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAJCAYAAAACTR1pAAAAa0lEQVQokWNcuGINAw7AChX+jU2aCYcmGQYGhutQLEOsRpDCA0j8A9g0o2tE1uQAxVg1M+HR9ASKsWqGacSmCQawagZplMSjCZdmMZDGZgKasGkuYmFgYEhnYGBgZGBg+INHE7JmDQYGhv8A0vIbgsbNvV8AAAAASUVORK5CYII=) no-repeat center center;
}

.featured-snippets-container .micro-content-collapsed .micro-content-expand
{
	background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAJCAYAAAACTR1pAAAAdUlEQVQokY3RsQmAMBBG4ZfoGFnALVzM0tbe0s7CIRzDAQTBFRSUgxMknpq/S/K+Kq7rhwxwwE7acuDwQAtMQEhgQdtaYKWX4w8O2sgagQtQ/uA7knb1epg/cIyk5YJv2EQxtLCJLBhjE8nkT6xJWOjD9giAE89DHfarTIHCAAAAAElFTkSuQmCC) no-repeat center center;
	-pie-background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAJCAYAAAACTR1pAAAAdUlEQVQokY3RsQmAMBBG4ZfoGFnALVzM0tbe0s7CIRzDAQTBFRSUgxMknpq/S/K+Kq7rhwxwwE7acuDwQAtMQEhgQdtaYKWX4w8O2sgagQtQ/uA7knb1epg/cIyk5YJv2EQxtLCJLBhjE8nkT6xJWOjD9giAE89DHfarTIHCAAAAAElFTkSuQmCC) no-repeat center center;
}

.featured-snippets-container.micro-content-truncated-mode .micro-content-expand-transition
{
	background: -moz-linear-gradient(top, transparent 0%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,transparent), color-stop(100%,#ffffff));
	background: -webkit-linear-gradient(top, transparent 0%, #ffffff 100%);
	background: -o-linear-gradient(top, transparent 0%,#ffffff 100%);
	background: -ms-linear-gradient(top, transparent 0%,#ffffff 100%);
	background: linear-gradient(top, transparent 0%,#ffffff 100%);
	-pie-background: linear-gradient(transparent, #ffffff);
}

.knowledge-panel-container .micro-content
{
	-webkit-box-shadow: 0px 1px 4px 0px #cccccc;
	-moz-box-shadow: 0px 1px 4px 0px #cccccc;
	box-shadow: 0px 1px 4px 0px #cccccc;
	background-position: center center;
}

.knowledge-panel-container .micro-content-expanded .micro-content-drop-down-button
{
	background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAJCAYAAAACTR1pAAAAa0lEQVQokWNcuGINAw7AChX+jU2aCYcmGQYGhutQLEOsRpDCA0j8A9g0o2tE1uQAxVg1M+HR9ASKsWqGacSmCQawagZplMSjCZdmMZDGZgKasGkuYmFgYEhnYGBgZGBg+INHE7JmDQYGhv8A0vIbgsbNvV8AAAAASUVORK5CYII=) no-repeat center center;
}

.knowledge-panel-container .micro-content-collapsed .micro-content-drop-down-button
{
	background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAJCAYAAAACTR1pAAAAdUlEQVQokY3RsQmAMBBG4ZfoGFnALVzM0tbe0s7CIRzDAQTBFRSUgxMknpq/S/K+Kq7rhwxwwE7acuDwQAtMQEhgQdtaYKWX4w8O2sgagQtQ/uA7knb1epg/cIyk5YJv2EQxtLCJLBhjE8nkT6xJWOjD9giAE89DHfarTIHCAAAAAElFTkSuQmCC) no-repeat center center;
}

.knowledge-panel-container .micro-content-expanded .micro-content-expand
{
	background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAJCAYAAAACTR1pAAAAa0lEQVQokWNcuGINAw7AChX+jU2aCYcmGQYGhutQLEOsRpDCA0j8A9g0o2tE1uQAxVg1M+HR9ASKsWqGacSmCQawagZplMSjCZdmMZDGZgKasGkuYmFgYEhnYGBgZGBg+INHE7JmDQYGhv8A0vIbgsbNvV8AAAAASUVORK5CYII=) no-repeat center center;
	-pie-background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAJCAYAAAACTR1pAAAAa0lEQVQokWNcuGINAw7AChX+jU2aCYcmGQYGhutQLEOsRpDCA0j8A9g0o2tE1uQAxVg1M+HR9ASKsWqGacSmCQawagZplMSjCZdmMZDGZgKasGkuYmFgYEhnYGBgZGBg+INHE7JmDQYGhv8A0vIbgsbNvV8AAAAASUVORK5CYII=) no-repeat center center;
}

.knowledge-panel-container .micro-content-collapsed .micro-content-expand
{
	background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAJCAYAAAACTR1pAAAAdUlEQVQokY3RsQmAMBBG4ZfoGFnALVzM0tbe0s7CIRzDAQTBFRSUgxMknpq/S/K+Kq7rhwxwwE7acuDwQAtMQEhgQdtaYKWX4w8O2sgagQtQ/uA7knb1epg/cIyk5YJv2EQxtLCJLBhjE8nkT6xJWOjD9giAE89DHfarTIHCAAAAAElFTkSuQmCC) no-repeat center center;
	-pie-background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAJCAYAAAACTR1pAAAAdUlEQVQokY3RsQmAMBBG4ZfoGFnALVzM0tbe0s7CIRzDAQTBFRSUgxMknpq/S/K+Kq7rhwxwwE7acuDwQAtMQEhgQdtaYKWX4w8O2sgagQtQ/uA7knb1epg/cIyk5YJv2EQxtLCJLBhjE8nkT6xJWOjD9giAE89DHfarTIHCAAAAAElFTkSuQmCC) no-repeat center center;
}

.knowledge-panel-container.micro-content-truncated-mode .micro-content-expand-transition
{
	background: -moz-linear-gradient(top, transparent 0%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,transparent), color-stop(100%,#ffffff));
	background: -webkit-linear-gradient(top, transparent 0%, #ffffff 100%);
	background: -o-linear-gradient(top, transparent 0%,#ffffff 100%);
	background: -ms-linear-gradient(top, transparent 0%,#ffffff 100%);
	background: linear-gradient(top, transparent 0%,#ffffff 100%);
	-pie-background: linear-gradient(transparent, #ffffff);
}

.mc-component .featured-snippets-container
{
	
}

.mc-component #knowledge-panel
{
	width: 26%;
	order: 1;
	display: block;
}

.mc-component #search-results-flex
{
	column-gap: 25px;
}

.mc-component .knowledge-panel-container
{
	
}

.mc-component #knowledge-panel-middle
{
	display: none;
}

.mc-component .knowledge-panel-container .micro-content-drop-down-button
{
	margin-right: 5px;
	background-repeat: no-repeat;
	background-position: center center;
	border-left: none;
	border-right: none;
	border-top: none;
	border-bottom: none;
	width: 20px;
	height: 20px;
}

.mc-component .knowledge-panel-container .micro-content-expanded .micro-content-drop-down-button
{
	background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAJCAYAAAACTR1pAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABeSURBVChTY1i4Yg0uzArF2OQYsAoCsQwQ34FiEBtDDYYAECNrwqkZhQPE6Dah8+Fq8WnCK05IE055kKAkuiAOjKxZDCQwB8rBpwmGYZo7QBxmIGYBYnRFuDBQ7RpmAOKQDuEEhHooAAAAAElFTkSuQmCC) no-repeat center center;
	-pie-background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAJCAYAAAACTR1pAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABeSURBVChTY1i4Yg0uzArF2OQYsAoCsQwQ34FiEBtDDYYAECNrwqkZhQPE6Dah8+Fq8WnCK05IE055kKAkuiAOjKxZDCQwB8rBpwmGYZo7QBxmIGYBYnRFuDBQ7RpmAOKQDuEEhHooAAAAAElFTkSuQmCC) no-repeat center center;
}

.mc-component .knowledge-panel-container .micro-content-collapsed .micro-content-drop-down-button
{
	background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAJCAYAAAACTR1pAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABkSURBVChTY1i4Yg0zELMAMYhNDAapZQYx5gDxHSCWAWJ0RegYpAaktgPEkYRyCGmGaQJhMWyC2DRjyOOVhGKs4jBJXIqwagJhZE0wjKwYqyYQRuEgYZw2wTCGABJmhWIscmsYAJnCDuGQ+M/1AAAAAElFTkSuQmCC) no-repeat center center;
	-pie-background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAJCAYAAAACTR1pAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABkSURBVChTY1i4Yg0zELMAMYhNDAapZQYx5gDxHSCWAWJ0RegYpAaktgPEkYRyCGmGaQJhMWyC2DRjyOOVhGKs4jBJXIqwagJhZE0wjKwYqyYQRuEgYZw2wTCGABJmhWIscmsYAJnCDuGQ+M/1AAAAAElFTkSuQmCC) no-repeat center center;
}

.mc-component .knowledge-panel-container .micro-content-phrase span
{
	color: #606060;
	font-size: 1.3em;
	font-weight: bold;
	text-decoration: none;
}

.mc-component .knowledge-panel-container .micro-content-phrase
{
	
}

.mc-component .knowledge-panel-container.micro-content-optional-phrase .micro-content-phrase
{
	display: none;
}

.mc-component .knowledge-panel-container .micro-response
{
	
}

.mc-component .knowledge-panel-container.micro-content-truncated-mode .micro-response
{
	max-height: none;
}

.mc-component .knowledge-panel-container .micro-response-title a
{
	color: #2200c1;
	text-decoration: underline;
}

.mc-component .knowledge-panel-container .micro-response-title
{
	margin-top: 10px;
	margin-bottom: 2px;
}

.mc-component .knowledge-panel-container .micro-response-url cite
{
	color: #0e774a;
	font-size: 0.9em;
	font-style: normal;
}

.mc-component .knowledge-panel-container .micro-response-url
{
	
}

.mc-component .knowledge-panel-container .micro-content
{
	margin-bottom: 15px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
	padding-bottom: 15px;
	background-position: center center;
}

.mc-component .knowledge-panel-container .micro-content-expand
{
	background-repeat: no-repeat;
	background-position: center center;
	border-left: none;
	border-right: none;
	border-top: solid 1px #b9bec1;
	border-bottom: solid 1px #b9bec1;
	height: 40px;
}

.mc-component .knowledge-panel-container .micro-content-expanded .micro-content-expand
{
	background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAJCAYAAAACTR1pAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABeSURBVChTY1i4Yg0uzArF2OQYsAoCsQwQ34FiEBtDDYYAECNrwqkZhQPE6Dah8+Fq8WnCK05IE055kKAkuiAOjKxZDCQwB8rBpwmGYZo7QBxmIGYBYnRFuDBQ7RpmAOKQDuEEhHooAAAAAElFTkSuQmCC) no-repeat center center;
	-pie-background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAJCAYAAAACTR1pAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABeSURBVChTY1i4Yg0uzArF2OQYsAoCsQwQ34FiEBtDDYYAECNrwqkZhQPE6Dah8+Fq8WnCK05IE055kKAkuiAOjKxZDCQwB8rBpwmGYZo7QBxmIGYBYnRFuDBQ7RpmAOKQDuEEhHooAAAAAElFTkSuQmCC) no-repeat center center;
}

.mc-component .knowledge-panel-container .micro-content-collapsed .micro-content-expand
{
	background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAJCAYAAAACTR1pAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABkSURBVChTY1i4Yg0zELMAMYhNDAapZQYx5gDxHSCWAWJ0RegYpAaktgPEkYRyCGmGaQJhMWyC2DRjyOOVhGKs4jBJXIqwagJhZE0wjKwYqyYQRuEgYZw2wTCGABJmhWIscmsYAJnCDuGQ+M/1AAAAAElFTkSuQmCC) no-repeat center center;
	-pie-background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAJCAYAAAACTR1pAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABkSURBVChTY1i4Yg0zELMAMYhNDAapZQYx5gDxHSCWAWJ0RegYpAaktgPEkYRyCGmGaQJhMWyC2DRjyOOVhGKs4jBJXIqwagJhZE0wjKwYqyYQRuEgYZw2wTCGABJmhWIscmsYAJnCDuGQ+M/1AAAAAElFTkSuQmCC) no-repeat center center;
}

.mc-component .knowledge-panel-container.micro-content-truncated-mode .micro-content-expand-transition
{
	height: 50px;
	background: -moz-linear-gradient(top, transparent 0%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,transparent), color-stop(100%,#ffffff));
	background: -webkit-linear-gradient(top, transparent 0%, #ffffff 100%);
	background: -o-linear-gradient(top, transparent 0%,#ffffff 100%);
	background: -ms-linear-gradient(top, transparent 0%,#ffffff 100%);
	background: linear-gradient(top, transparent 0%,#ffffff 100%);
	-pie-background: linear-gradient(transparent, #ffffff);
}

.mc-component #resultList .glossary .definition
{
	
}

.mc-component #resultList .glossary
{
	margin-bottom: 25px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
	padding-bottom: 15px;
	background-position: center center;
}

.mc-component #resultList .glossary .term
{
	font-size: 1.5em;
	margin-bottom: 10px;
}

.mc-component #resultList .glossary .term a
{
	
}

.mc-component h1#results-heading
{
	color: #393f45;
	font-size: 1.5em;
	font-weight: bold;
	font-style: normal;
}

.mc-component #results-heading
{
	border-bottom: solid 1px #EBEBEB;
	margin-bottom: 20px;
	padding-bottom: 10px;
}

.mc-component .featured-snippets-container .micro-content-drop-down-button
{
	margin-right: 5px;
	background-repeat: no-repeat;
	background-position: center center;
	border-left: none;
	border-right: none;
	border-top: none;
	border-bottom: none;
	width: 20px;
	height: 20px;
}

.mc-component .featured-snippets-container .micro-content-expanded .micro-content-drop-down-button
{
	background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAJCAYAAAACTR1pAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABeSURBVChTY1i4Yg0uzArF2OQYsAoCsQwQ34FiEBtDDYYAECNrwqkZhQPE6Dah8+Fq8WnCK05IE055kKAkuiAOjKxZDCQwB8rBpwmGYZo7QBxmIGYBYnRFuDBQ7RpmAOKQDuEEhHooAAAAAElFTkSuQmCC) no-repeat center center;
	-pie-background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAJCAYAAAACTR1pAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABeSURBVChTY1i4Yg0uzArF2OQYsAoCsQwQ34FiEBtDDYYAECNrwqkZhQPE6Dah8+Fq8WnCK05IE055kKAkuiAOjKxZDCQwB8rBpwmGYZo7QBxmIGYBYnRFuDBQ7RpmAOKQDuEEhHooAAAAAElFTkSuQmCC) no-repeat center center;
}

.mc-component .featured-snippets-container .micro-content-collapsed .micro-content-drop-down-button
{
	background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAJCAYAAAACTR1pAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABkSURBVChTY1i4Yg0zELMAMYhNDAapZQYx5gDxHSCWAWJ0RegYpAaktgPEkYRyCGmGaQJhMWyC2DRjyOOVhGKs4jBJXIqwagJhZE0wjKwYqyYQRuEgYZw2wTCGABJmhWIscmsYAJnCDuGQ+M/1AAAAAElFTkSuQmCC) no-repeat center center;
	-pie-background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAJCAYAAAACTR1pAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABkSURBVChTY1i4Yg0zELMAMYhNDAapZQYx5gDxHSCWAWJ0RegYpAaktgPEkYRyCGmGaQJhMWyC2DRjyOOVhGKs4jBJXIqwagJhZE0wjKwYqyYQRuEgYZw2wTCGABJmhWIscmsYAJnCDuGQ+M/1AAAAAElFTkSuQmCC) no-repeat center center;
}

.mc-component .featured-snippets-container .micro-content-phrase span
{
	color: #606060;
	font-size: 1.3em;
	font-weight: bold;
	text-decoration: none;
}

.mc-component .featured-snippets-container .micro-content-phrase
{
	
}

.mc-component .featured-snippets-container.micro-content-optional-phrase .micro-content-phrase
{
	display: none;
}

.mc-component .featured-snippets-container .micro-response
{
	
}

.mc-component .featured-snippets-container.micro-content-truncated-mode .micro-response
{
	max-height: 200px;
}

.mc-component .featured-snippets-container .micro-content-expand
{
	background-repeat: no-repeat;
	background-position: center center;
	border-left: none;
	border-right: none;
	border-top: solid 1px #b9bec1;
	border-bottom: solid 1px #b9bec1;
	height: 40px;
}

.mc-component .featured-snippets-container .micro-content-expanded .micro-content-expand
{
	background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAJCAYAAAACTR1pAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABeSURBVChTY1i4Yg0uzArF2OQYsAoCsQwQ34FiEBtDDYYAECNrwqkZhQPE6Dah8+Fq8WnCK05IE055kKAkuiAOjKxZDCQwB8rBpwmGYZo7QBxmIGYBYnRFuDBQ7RpmAOKQDuEEhHooAAAAAElFTkSuQmCC) no-repeat center center;
	-pie-background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAJCAYAAAACTR1pAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABeSURBVChTY1i4Yg0uzArF2OQYsAoCsQwQ34FiEBtDDYYAECNrwqkZhQPE6Dah8+Fq8WnCK05IE055kKAkuiAOjKxZDCQwB8rBpwmGYZo7QBxmIGYBYnRFuDBQ7RpmAOKQDuEEhHooAAAAAElFTkSuQmCC) no-repeat center center;
}

.mc-component .featured-snippets-container .micro-content-collapsed .micro-content-expand
{
	background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAJCAYAAAACTR1pAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABkSURBVChTY1i4Yg0zELMAMYhNDAapZQYx5gDxHSCWAWJ0RegYpAaktgPEkYRyCGmGaQJhMWyC2DRjyOOVhGKs4jBJXIqwagJhZE0wjKwYqyYQRuEgYZw2wTCGABJmhWIscmsYAJnCDuGQ+M/1AAAAAElFTkSuQmCC) no-repeat center center;
	-pie-background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAJCAYAAAACTR1pAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABkSURBVChTY1i4Yg0zELMAMYhNDAapZQYx5gDxHSCWAWJ0RegYpAaktgPEkYRyCGmGaQJhMWyC2DRjyOOVhGKs4jBJXIqwagJhZE0wjKwYqyYQRuEgYZw2wTCGABJmhWIscmsYAJnCDuGQ+M/1AAAAAElFTkSuQmCC) no-repeat center center;
}

.mc-component .featured-snippets-container.micro-content-truncated-mode .micro-content-expand-transition
{
	height: 50px;
	background: -moz-linear-gradient(top, transparent 0%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,transparent), color-stop(100%,#ffffff));
	background: -webkit-linear-gradient(top, transparent 0%, #ffffff 100%);
	background: -o-linear-gradient(top, transparent 0%,#ffffff 100%);
	background: -ms-linear-gradient(top, transparent 0%,#ffffff 100%);
	background: linear-gradient(top, transparent 0%,#ffffff 100%);
	-pie-background: linear-gradient(transparent, #ffffff);
}

.mc-component .featured-snippets-container .micro-response-title a
{
	color: #2200c1;
	text-decoration: underline;
}

.mc-component .featured-snippets-container .micro-response-title
{
	margin-top: 10px;
	margin-bottom: 2px;
}

.mc-component .featured-snippets-container .micro-response-url cite
{
	color: #0e774a;
	font-size: 0.9em;
	font-style: normal;
}

.mc-component .featured-snippets-container .micro-response-url
{
	
}

.mc-component .featured-snippets-container .micro-content
{
	margin-bottom: 25px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
	padding-bottom: 15px;
	background-position: center center;
}

.mc-component #pagination
{
	height: 2.5em;
	line-height: 2.5em;
}

.mc-component #pagination a
{
	border-left: solid 1px #fafafc;
	border-right: solid 1px #fafafc;
	border-top: solid 1px #fafafc;
	border-bottom: solid 1px #fafafc;
	color: #0185D1;
	font-size: 1em;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 20px;
	margin-bottom: 20px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration: none;
}

.mc-component #pagination a#selected
{
	font-weight: bold;
	border-top: solid 1px #e2e2e6;
}

.mc-component #resultList .description
{
	font-size: 0.8em;
}

.mc-component #resultList .gs-snippet
{
	font-size: 0.8em;
}

.mc-component #resultList h3.title a
{
	color: #0185D1;
	font-size: 1em;
}

.mc-component #resultList h3.title
{
	margin-bottom: 2px;
	text-decoration: none;
}

.mc-component #resultList .url cite
{
	color: #0E774A;
	font-size: 0.8em;
	font-style: normal;
}

.mc-component #resultList
{
	line-height: 1em;
	text-align: left;
	display: block;
}

.mc-component .phrase-suggest
{
	font-style: italic;
}

.mc-component .phrase-suggest a
{
	color: #2200C1;
}

/* classed below are used for the "isw Skin" skin in this project */

.tabs-nav li
{
	/* stop inactive tabs being moved down */
	margin-top: 0;
}

.tabs-nav li.tabs-nav-active
{
	/* set active tab background */
	background: #f5f5ff;
}

.tabs-nav li.tabs-nav-inactive
{
	/* remove box shadow from inactive tabs */
	box-shadow: none;
}

li.tabs-nav-inactive:hover,
li.tabs-nav-inactive:focus
{
	/* add a hover colour on inactive tabs */
	border-bottom: solid 2px #89BB40;
}

/*End - Additional - Non-categorized*/
/*LOGI STYLES TO CHECK AND DELETE*/
/*# sourceMappingURL=swagger-ui.css.map*/

html
{
	box-sizing: border-box;
	overflow: -moz-scrollbars-vertical;
}

*,
*:before,
*:after
{
	box-sizing: inherit;
}

body
{
	margin: 0;
	background: #fafafa;
}

div.logi-topics > div:nth-child(1)
{
	width: 80%;
}

pre.version
{
	background: #a9a9a9;
	border: none;
}

.version-stamp pre.version
{
	background-color: #89bf04;
}

.swagger-ui .topbar
{
	display: none;
}

.logi-navbar
{
	overflow: hidden;
	font-family: 'Poppins';
	font-weight: 400;
	font-size: 15px;
	width: 100%;
}

.logi-navbar a
{
	float: left;
	font-size: 16px;
	color: #808080;
	text-align: center;
	padding: 18px 48px 14px 0px;
	text-decoration: none;
}

/* === top navigation === */
/* top navigation menu */

.logi-navbar
{
	overflow: hidden;
	font-family: Poppins, sans-serif;
	font-weight: 400;
	font-size: 15px;
	width: 100%;
	font-size: 16px;
	height: 70px;
}

/* top navigation links */

.logi-navbar a
{
	float: left;
	font-size: 16px;
	color: var(--isw-Menu-Gray);
	text-align: center;
	padding: 18px 48px 14px 0px;
	text-decoration: none;
}

div.logi-topics
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
	padding-left: 30px;
}

div.logi-topics::before
{
	content: ' ';
	display: table;
}

div.logi-topics::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.logi-topics > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.logi-topics > div:nth-child(1)
{
	width: 40%;
}

div.logi-topics > div:nth-child(2)
{
	width: 98%;
	margin-left: 2%;
	padding-top: 4px;
}

/*
.logi-navbar a
{
	float: left;
	font-size: 16px;
	color: var(--isw-Menu-Gray);
	text-align: center;
	padding: 18px 48px 14px 0px;
	text-decoration: none;
}
*/

a.logifooterlinks
{
	font-weight: 700;
	font-size: 10pt;
	line-height: 80%;
	color: #white !important;
}

a.logifooterlinks:hover
{
	color: #8DC9C1;
}

div.right-menu	/*This is a custom responsive layout row style (div class) in your stylesheet. To provide your own description for this style: (1) Open the stylesheet; (2) Find and select the div class with this name; and (3) In the Comment field, replace this text with your own. For more information on adding comments to styles, see the online Help.*/
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
}

div.right-menu::before
{
	content: ' ';
	display: table;
}

div.right-menu::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.right-menu > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.right-menu > div:nth-child(1)
{
	width: 75%;
	margin-left: 0%;
}

div.right-menu > div:nth-child(2)
{
	width: 25%;
	margin-left: 0%;
}

/*END-LOGI STYLES TO CHECK AND DELETE*/
/*MEDIA CONTENT*/

@media print
{
	/* Links */

	body
	{
		margin-top: 0px;
		font-family: 'Poppins';
		line-height: 24px;
		padding-right: 20px;
		/*overflow-y: hidden;*/
		color: #000000;
		font-size: 12pt;
		/*background-image: url('../images/draftwatermark.jpg');*/
		background: transparent;
	}

	/*Start - Additional - li, ol, and ul styles*/

	ol,
	ul,
	dl
	{
		margin-top: 0px;
		margin-bottom: 0px;
		font-family: 'Poppins';
		font-weight: normal;
		font-style: normal;
		font-size: 10pt;
		margin-left: -15pt;
		letter-spacing: 0em;
		color: #000000;
		mc-hyphenate: never;
		text-indent: 0pt;
		line-height: 13pt;
		text-decoration: none;
	}

	li
	{
		font-family: 'Poppins';
		font-size: 10pt;
		font-weight: normal;
		font-style: normal;
		margin-bottom: 0pt;
		margin-top: 0.5em;
		orphans: 2;
		widows: 2;
		margin-left: 10pt;
		padding-left: 0;
		color: #000000;
		mc-hyphenate: never;
		line-height: 1.15;
		white-space: normal;
	}

	ol
	{
		font-family: 'Poppins';
		font-weight: normal;
		font-style: normal;
		font-size: 10pt;
		margin-left: -15pt;
		letter-spacing: 0em;
		color: #000000;
		mc-hyphenate: never;
		text-indent: 0pt;
		line-height: 13pt;
		text-decoration: none;
	}

	ol ol
	{
		list-style-type: circle;
		line-height: 20px;
	}

	ol > li
	{
		font-family: 'Poppins';
		font-weight: normal;
		font-style: normal;
		font-size: 10pt;
		letter-spacing: 0em;
		color: #000000;
		padding-top: 4px;
		padding-bottom: 4px;
		mc-hyphenate: never;
		mc-next-style: p;
		margin-left: 34pt;
	}

	ol > li > ol
	{
		margin: 0pt 0pt 0pt 15pt;
		font-family: 'Poppins';
		font-weight: normal;
		font-style: normal;
		font-size: 10pt;
		letter-spacing: 0em;
		color: #000000;
		mc-hyphenate: never;
	}

	ol > li > ol > li
	{
		margin-left: 9pt;
		font-family: 'Poppins';
		font-weight: normal;
		font-style: normal;
		font-size: 10pt;
		letter-spacing: 0em;
		color: #000000;
		mc-hyphenate: never;
		list-style-type: lower-alpha;
		mc-next-style: p;
	}

	ol > li > ol > li > ol > li
	{
		margin: 5pt 0pt 5pt -30pt;
		font-family: 'Poppins';
		font-weight: normal;
		font-style: normal;
		font-size: 10pt;
		letter-spacing: 0em;
		color: #000000;
		mc-hyphenate: never;
		list-style-type: lower-roman;
	}

	ol li > ul li
	{
		margin: 5pt;
		margin-left: 32pt;
		padding-top: 5pt;
		padding-bottom: 5pt;
		font-family: 'Poppins';
		font-weight: normal;
		font-style: normal;
		font-size: 10pt;
		letter-spacing: 0em;
		color: #000000;
		mc-hyphenate: never;
		list-style-type: disc;
	}

	ol li > ul li > ul li
	{
		margin: 5pt;
		margin-left: 9pt;
		padding-top: 5pt;
		padding-bottom: 5pt;
		font-family: 'Poppins';
		font-weight: normal;
		font-style: normal;
		font-size: 10pt;
		letter-spacing: 0em;
		color: #000000;
		mc-hyphenate: never;
		list-style-type: lower-alpha;
	}

	ol li > ul li > ul li > ol li
	{
		margin: 5pt;
		margin-left: -3pt;
		padding-top: 5pt;
		padding-bottom: 5pt;
		font-family: 'Poppins';
		font-weight: normal;
		font-style: normal;
		font-size: 10pt;
		letter-spacing: 0em;
		color: #000000;
		mc-hyphenate: never;
		list-style-type: square;
	}

	ol li > ul li > ul li > ol li > ol li
	{
		margin: 5pt;
		margin-left: -31pt;
		padding-top: 5pt;
		padding-bottom: 5pt;
		font-family: 'Poppins';
		font-weight: normal;
		font-style: normal;
		font-size: 10pt;
		letter-spacing: 0em;
		color: #000000;
		mc-hyphenate: never;
		list-style-type: disc;
	}

	ul
	{
		font-family: 'Poppins';
		font-weight: normal;
		font-style: normal;
		font-size: 10pt;
		margin-left: -15pt;
		letter-spacing: 0em;
		color: #000000;
		mc-hyphenate: never;
		text-indent: 0pt;
		line-height: 13pt;
		text-decoration: none;
	}

	ul > li
	{
		margin: 5pt;
		margin-left: 50pt;
		padding-top: 5pt;
		padding-bottom: 5pt;
		font-family: 'Poppins';
		font-weight: normal;
		font-style: normal;
		font-size: 10pt;
		letter-spacing: 0em;
		color: #000000;
		mc-hyphenate: never;
		list-style-type: square;
	}

	ul > li > ul
	{
		margin-left: 5pt;
	}

	ul > li > ul > li
	{
		margin-top: 4pt;
		margin-left: 6pt;
		padding-top: 0;
		padding-bottom: 0;
		font-family: 'Poppins';
		font-weight: normal;
		font-style: normal;
		font-size: 10pt;
		letter-spacing: 0em;
		color: #000000;
		mc-hyphenate: never;
		text-indent: 0pt;
		list-style-type: circle;
	}

	ul > li > ul > li > ul > li
	{
		margin-top: 0pt;
		margin-left: 8pt;
		padding-top: 0;
		padding-bottom: 0;
		font-family: 'Poppins';
		font-weight: normal;
		font-style: normal;
		font-size: 10pt;
		letter-spacing: 0em;
		color: #000000;
		mc-hyphenate: never;
		text-indent: 0pt;
		list-style-type: disc;
	}

	/* Menu Styles */

	ul.menu.mc-component
	{
		overflow-y: auto;
	}

	ul.menu a
	{
		text-decoration: none;
		color: #000;
	}

	ul.menu,
	ul.menu ul,
	ul.menu li
	{
		list-style: none;
		display: list-item;
		margin: 0;
	}

	ul.menu,
	ul.menu ul,
	ul.menu li
	{
		padding: 0;
	}

	ul.menu li > a
	{
		display: block;
	}

	ul.menu li > a.selected
	{
		font-weight: bold;
	}

	h2
	{
		mc-heading-level: 2;
	}

	h3
	{
		mc-heading-level: 0;
	}

	h4
	{
		mc-heading-level: 0;
	}

	h5
	{
		mc-heading-level: 5;
	}

	h6
	{
		mc-heading-level: 0;
	}
}

h6
{
	mc-heading-level: 0;
}

h5
{
	mc-heading-level: 5;
}

h4
{
	mc-heading-level: 0;
}

h3
{
	mc-heading-level: 0;
}

h2
{
	mc-heading-level: 2;
}

ul.menu li > a.selected
{
	font-weight: bold;
}

ul.menu li > a
{
	display: block;
}

ul.menu,
ul.menu ul,
ul.menu li
{
	padding: 0;
}

ul.menu,
ul.menu ul,
ul.menu li
{
	list-style: none;
	display: list-item;
	margin: 0;
}

ul.menu a
{
	text-decoration: none;
	color: #000;
}

ul.menu.mc-component
{
	overflow-y: auto;
}

ul > li > ul > li > ul > li
{
	margin-top: 0pt;
	margin-left: 8pt;
	padding-top: 0;
	padding-bottom: 0;
	font-family: 'Poppins';
	font-weight: normal;
	font-style: normal;
	font-size: 10pt;
	letter-spacing: 0em;
	color: #000000;
	mc-hyphenate: never;
	text-indent: 0pt;
	list-style-type: disc;
}

ul > li > ul > li
{
	margin-top: 4pt;
	margin-left: 6pt;
	padding-top: 0;
	padding-bottom: 0;
	font-family: 'Poppins';
	font-weight: normal;
	font-style: normal;
	font-size: 10pt;
	letter-spacing: 0em;
	color: #000000;
	mc-hyphenate: never;
	text-indent: 0pt;
	list-style-type: circle;
}

ul > li > ul
{
	margin-left: 5pt;
}

ul > li
{
	margin: 5pt;
	margin-left: 50pt;
	padding-top: 5pt;
	padding-bottom: 5pt;
	font-family: 'Poppins';
	font-weight: normal;
	font-style: normal;
	font-size: 10pt;
	letter-spacing: 0em;
	color: #000000;
	mc-hyphenate: never;
	list-style-type: square;
}

ul
{
	font-family: 'Poppins';
	font-weight: normal;
	font-style: normal;
	font-size: 10pt;
	margin-left: -15pt;
	letter-spacing: 0em;
	color: #000000;
	mc-hyphenate: never;
	text-indent: 0pt;
	line-height: 13pt;
	text-decoration: none;
}

ol li > ul li > ul li > ol li > ol li
{
	margin: 5pt;
	margin-left: -31pt;
	padding-top: 5pt;
	padding-bottom: 5pt;
	font-family: 'Poppins';
	font-weight: normal;
	font-style: normal;
	font-size: 10pt;
	letter-spacing: 0em;
	color: #000000;
	mc-hyphenate: never;
	list-style-type: disc;
}

ol li > ul li > ul li > ol li
{
	margin: 5pt;
	margin-left: -3pt;
	padding-top: 5pt;
	padding-bottom: 5pt;
	font-family: 'Poppins';
	font-weight: normal;
	font-style: normal;
	font-size: 10pt;
	letter-spacing: 0em;
	color: #000000;
	mc-hyphenate: never;
	list-style-type: square;
}

ol li > ul li > ul li
{
	margin: 5pt;
	margin-left: 9pt;
	padding-top: 5pt;
	padding-bottom: 5pt;
	font-family: 'Poppins';
	font-weight: normal;
	font-style: normal;
	font-size: 10pt;
	letter-spacing: 0em;
	color: #000000;
	mc-hyphenate: never;
	list-style-type: lower-alpha;
}

ol li > ul li
{
	margin: 5pt;
	margin-left: 32pt;
	padding-top: 5pt;
	padding-bottom: 5pt;
	font-family: 'Poppins';
	font-weight: normal;
	font-style: normal;
	font-size: 10pt;
	letter-spacing: 0em;
	color: #000000;
	mc-hyphenate: never;
	list-style-type: disc;
}

ol > li > ol > li > ol > li
{
	margin: 5pt 0pt 5pt -30pt;
	font-family: 'Poppins';
	font-weight: normal;
	font-style: normal;
	font-size: 10pt;
	letter-spacing: 0em;
	color: #000000;
	mc-hyphenate: never;
	list-style-type: lower-roman;
}

ol > li > ol > li
{
	margin-left: 9pt;
	font-family: 'Poppins';
	font-weight: normal;
	font-style: normal;
	font-size: 10pt;
	letter-spacing: 0em;
	color: #000000;
	mc-hyphenate: never;
	list-style-type: lower-alpha;
	mc-next-style: p;
}

ol > li > ol
{
	margin: 0pt 0pt 0pt 15pt;
	font-family: 'Poppins';
	font-weight: normal;
	font-style: normal;
	font-size: 10pt;
	letter-spacing: 0em;
	color: #000000;
	mc-hyphenate: never;
}

ol > li
{
	font-family: 'Poppins';
	font-weight: normal;
	font-style: normal;
	font-size: 10pt;
	letter-spacing: 0em;
	color: #000000;
	padding-top: 4px;
	padding-bottom: 4px;
	mc-hyphenate: never;
	mc-next-style: p;
	margin-left: 34pt;
}

ol ol
{
	list-style-type: circle;
	line-height: 20px;
}

ol
{
	font-family: 'Poppins';
	font-weight: normal;
	font-style: normal;
	font-size: 10pt;
	margin-left: -15pt;
	letter-spacing: 0em;
	color: #000000;
	mc-hyphenate: never;
	text-indent: 0pt;
	line-height: 13pt;
	text-decoration: none;
}

li
{
	font-family: 'Poppins';
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	margin-bottom: 0pt;
	margin-top: 0.5em;
	orphans: 2;
	widows: 2;
	margin-left: 10pt;
	padding-left: 0;
	color: #000000;
	mc-hyphenate: never;
	line-height: 1.15;
	white-space: normal;
}

ol,
ul,
dl
{
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: 'Poppins';
	font-weight: normal;
	font-style: normal;
	font-size: 10pt;
	margin-left: -15pt;
	letter-spacing: 0em;
	color: #000000;
	mc-hyphenate: never;
	text-indent: 0pt;
	line-height: 13pt;
	text-decoration: none;
}

body
{
	margin-top: 0px;
	font-family: 'Poppins';
	line-height: 24px;
	padding-right: 20px;
	color: #000000;
	font-size: 12pt;
	background: transparent;
}

@media only screen and (max-width: 1279px)
{
	div.logo-wrapper
	{
		padding-left: 50px;
	}

	/*div.NewRowClass1 > div:nth-child(1)
	{
		width: 33.33333%;
		margin-left: 0%;
	}

	div.NewRowClass1 > div:nth-child(2)
	{
		width: 33.33333%;
		margin-left: 0%;
	}

	div.NewRowClass1 > div:nth-child(3)
	{
		width: 33.33333%;
		margin-left: 0%;
	}*/

	.title-bar .menu-icon span
	{
		height: 48px;
		width: 48px;
		display: block;
		margin-left: 6px;
	}

	/* show the search bar in the header */

	div.nav-search-wrapper
	{
		display: block;
	}

	div.footer-wrap
	{
		display: block;
	}

	.search-bar .search-field
	{
		text-align: left;
		width: 50%;
		border: 1px solid #96A6B0;
		border-radius: 4px;
		padding: 0 0 0 10px;
		line-height: 1em;
		top: 0;
		float: right;
		position: relative;
		height: 2em;
		color: #5F5F5F;
		font-size: 1em;
	}

	.search-bar .search-submit-wrapper
	{
		position: absolute;
		top: 0;
		font-size: 1em;
	}

	div.breadcrumbmargin
	{
		margin-top: 70px;
		width: 55%;
		float: left;
	}

	div.versionmargin
	{
		margin-top: 70px;
	}

	div.logo-wrapper
	{
		padding-left: 50px;
	}

	.title-bar .menu-icon span
	{
		height: 48px;
		width: 48px;
		display: block;
		margin-left: 6px;
	}

	/* show the search bar in the header */

	div.nav-search-wrapper
	{
		display: block;
	}

	.search-bar .search-field
	{
		text-align: left;
		width: 50%;
		border: 1px solid #96A6B0;
		border-radius: 4px;
		padding: 0 0 0 10px;
		line-height: 1em;
		top: 0;
		float: right;
		position: relative;
		height: 2em;
		color: #5F5F5F;
		font-size: 1em;
	}

	.search-bar .search-submit-wrapper
	{
		position: absolute;
		top: 0;
		font-size: 1em;
	}

	div.right-menu > div:nth-child(1)
	{
		width: 75%;
		margin-left: 0%;
	}

	div.right-menu > div:nth-child(2)
	{
		width: 25%;
		margin-left: 0%;
	}

	.sidenav-wrapper
	{
		display: none;
	}
}

@media only screen and (max-width: 767px)
{
	div.side-menu,
	div.home-footer	/* hide side search bar, side menu, and footer */
	{
		display: none;
	}

	.nav-search	/* display search bar in header */
	{
		display: block;
	}

	img.small-inline-img
	{
		max-height: 16px;
	}

	div.right-menu > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.right-menu > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
		display: none;
	}

	.sidenav-wrapper
	{
		display: none;
	}
}

/*END OF MEDIA CONTENT*/

@media non-print-central
{
	abbr
	{
		
	}

	body
	{
		margin-top: 0px;
		font-family: 'Poppins';
		line-height: 24px;
		padding-right: 20px;
		/*overflow-y: hidden;*/
		color: #000000;
		font-size: 12pt;
		/*background-image: url('../images/draftwatermark.jpg');*/
	}
}

/*End of non-print-central media styles*/

MadCap|xref.cross-ref-class
{
	mc-format: '{p}';
}

img.img-shadow
{
	max-width: 100%;
	height: auto;
	border: 1px solid #ddeef4;
	border-radius: 6px;
	padding: 10px;
	box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
}

