/*<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;
	}
}

@media only screen and (max-device-width: 1024px)
{
	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-device-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;
}

