/*<meta />*/

/*---READ ME BEFORE CODING-----*/

/*CSS Logical vs Physical Properties
When coding, use CSS logical properties when coding for online content. Currently, Madcap Flare does not fully support CSS logical properties 
for print outputs. When coding for print outputs, use the traditional CSS Phyical properties. For example, margin-left vs margin-inline-start.
Why use CSS Logical? Logical properties help with multilingual content, especially for right-to-left languages. 
Start thinking in terms of “inline” instead of left or right and “block” instead of top, or bottom and start and end.
From css-tricks.com:
“CSS logical properties offer a way to write CSS that is contextual. When using logical properties, spacing and layout are dependent 
on both the writing-mode and direction (whether set by either CSS or HTML). It therefore becomes possible to reuse CSS styles across different languages.”
“What makes logical properties and values so useful is that they will automatically cater to the context of the language. 
In a left-to-right language like English, margin-inline-start will set the left-side margin. For a right-to-left language like Arabic, Urdu, or Hebrew, 
it will set the right-hand. If you have vertical text, margin-inline-start will cater to that context. The direction of inline changes based on the 
element’s writing-mode. When a vertical writing-mode is set, it handles the vertical direction top and bottom.”
What works with CSS logical properties:
-Sizing
-Borders
-Margin
-Padding
-Positioning
-Text alignment
What does not works with CSS logical properties or has limited support: Border radius and Floats
For more information on logical properties, refer to: https://css-tricks.com/css-logical-properties-and-values/
Codepen site to view physical CSS properties and their logical property equivalents: https://codepen.io/aardrian/pen/bGGxrvM
*/

/*------FONTAWESOME LESS CSS PREPROCESSOR- CURRENT VERSION 6.4.2--------------------------------*/
/* Direct replacement from FSS CSS for use by PTE */

/*!
 * Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2023 Fonticons, Inc.
 */

@import url('../Lux/verint_lux.css');

@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);

.fa
{
	font-family: 'Font Awesome 6 Free';
	font-weight: 900;
}

.fa,
.fas,
.fa-solid,
.fass,
.fa-sharp,
.far,
.fa-regular,
.fab,
.fa-brands
{
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	display: inline-block;
	font-style: normal;
	font-variant: normal;
	text-rendering: auto;
}

.fas,
.fa-classic,
.fa-solid,
.far,
.fa-regular
{
	font-family: 'Font Awesome 6 Free';
}

.fab,
.fa-brands
{
	font-family: 'Font Awesome 6 Brands';
}

.fa-1x
{
	font-size: 1em;
}

.fa-2x
{
	font-size: 2em;
}

.fa-3x
{
	font-size: 3em;
}

.fa-4x
{
	font-size: 4em;
}

.fa-5x
{
	font-size: 5em;
}

.fa-6x
{
	font-size: 6em;
}

.fa-7x
{
	font-size: 7em;
}

.fa-8x
{
	font-size: 8em;
}

.fa-9x
{
	font-size: 9em;
}

.fa-10x
{
	font-size: 10em;
}

.fa-2xs
{
	font-size: 0.625em;
	line-height: 0.1em;
	vertical-align: 0.225em;
}

.fa-xs
{
	font-size: 0.75em;
	line-height: 0.08333333em;
	vertical-align: 0.125em;
}

.fa-sm
{
	font-size: 0.875em;
	line-height: 0.07142857em;
	vertical-align: 0.05357143em;
}

.fa-lg
{
	font-size: 1.25em;
	line-height: 0.05em;
	vertical-align: -0.075em;
}

.fa-xl
{
	font-size: 1.5em;
	line-height: 0.04166667em;
	vertical-align: -0.125em;
}

.fa-2xl
{
	font-size: 2em;
	line-height: 0.03125em;
	vertical-align: -0.1875em;
}

.fa-fw
{
	text-align: center;
	width: 1.25em;
}

.fa-ul
{
	list-style-type: none;
	margin-left: 2.5em;
	padding-left: 0;
}

.fa-ul > li
{
	position: relative;
}

.fa-li
{
	left: calc(var(--fa-li-width, 2em) * -1);
	position: absolute;
	text-align: center;
	width: 2em;
}

.sr-only,
.fa-sr-only
{
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	overflow: hidden;
	clip: rect(0, 0, 0, 0);
	white-space: nowrap;
	border-width: 0;
}

.sr-only-focusable:not(:focus),
.fa-sr-only-focusable:not(:focus)
{
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	overflow: hidden;
	clip: rect(0, 0, 0, 0);
	white-space: nowrap;
	border-width: 0;
}

/*!
 * Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2023 Fonticons, Inc.
 */

:root,
:host
{
	--fa-style-family-classic: 'Font Awesome 6 Free Solid';
	--fa-font-solid: normal 900 1em / 1 'Font Awesome 6 Free Solid';
}

@font-face 
{
	font-family: "Font Awesome 6 Free Solid";
	font-style: normal;
	font-weight: 900;
	font-display: block;
	src: url('../fontawesome/webfonts/fa-solid-900.woff2') format('woff2'), url('../fontawesome/webfonts/fa-solid-900.ttf') format('truetype');
}

.fas,
.fa-solid
{
	font-weight: 900;
}

/*!
 * Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2023 Fonticons, Inc.
 */

:root,
:host
{
	--fa-style-family-classic: 'Font Awesome 6 Free Regular';
	--fa-font-regular: normal 400 1em / 1 'Font Awesome 6 Free Regular';
}

@font-face 
{
	font-family: "Font Awesome 6 Free Regular";
	font-style: normal;
	font-weight: 400;
	font-display: block;
	src: url('../fontawesome/webfonts/fa-regular-400.woff2') format('woff2'), url('../fontawesome/webfonts/fa-regular-400.ttf') format('truetype');
}

.far,
.fa-regular
{
	font-weight: 400;
}

/*------LANGUAGES----------------------------------------------------------------*/

/*To generate css for a different language, add "//" to the front of LanguageVariables-en.less and remove the "//" for the desired language and do a SAVE AS to the Flare project with 
same language.*/

/*----------------------------------------------------------------------------------------------------------------------*/
/* Direct replacement from FSS CSS for use by PTE */
/*-----------LANGUAGE VARIABLES - start------------------------------------------------------------------------*/
/*English. This are the words that must be translated for the print.*/
/*-----------LANGUAGE VARIABLES - end------------------------------------------------------------------------*/
/*------VARIABLES---------------------------------------------------------------*/
/* Add IPC to print mq */
/*---------------LESS VARIABLES - start------------------------------------------------------------------------*/
/*Media queries break points------------------------------------------------------------------------*/
/* Media Query variables-----------------------------------------------------------------------*/
/* Font variables-----------------------------------------------------------------------*/
/* Font size variables-----------------------------------------------------------------------*/
/* Line height variables-----------------------------------------------------------------------*/
/*Variables - End------------------------------------------------------------------------*/
/* (Legacy) media queries-----------------------------------------------------------------------*/
/*---------------LESS VARIABLES - end ------------------------------------------------------------------------*/
/* Direct replacement from FSS CSS for use by PTE */
/*----------------- VERINT COLOURS -start -----------------------------------------------------*/

/*The Verint colour palette provides specific colours that can be used in their primary form, 
as well as in darker shades or lighter tints.*/

/*Verint Blue - Start------------------------------------------------------------------------*/
/*--end--*/
/*Verint Green - Start------------------------------------------------------------------------*/
/*--end--*/
/*Verint Orange - Start------------------------------------------------------------------------*/
/*--end--*/
/*Verint Gray - Start------------------------------------------------------------------------*/
/*--end--*/
/*Verint Text - Start------------------------------------------------------------------------*/
/*--end--*/
/*Verint Support - Start------------------------------------------------------------------------*/
/*--end--*/
/*Verint Backgrounds - Start------------------------------------------------------------------------*/
/*--end--*/
/*----------------- VERINT COLOURS -end -----------------------------------------------------*/
/* PTE Color definitions */

:root
{
	/*******************************
    * Colors                      *
    *******************************/
	--VerintPrimary: #0075e4;
	--VerintWater: #0d3e86;
	--VerintTertiary: #05ce7c;
	--HeaderFooter: #868684;
	--HeadingH5: #0d7f46;
	--WorkflowBorder: #00CE7C;
	--BreadCrumbsLink: #5cc2e9;
	--HelpHeading: #363b3f;
	--HelpLoP: #323232;
	--HelpImageBorder: #696969;
	--HelpGreen: #9acd32;
	--HelpRed: #ff0000;
	--MsgBackground: #d0d3d6;
	--MsgCaution: #f44141;
	--MsgImportant: #fa6e1e;
	--MsgTip: #05ce7c;
	--CodeBackground: #f8f8f8;
	--CodeOutputBorder: #5a6675;
	--IPCPrimary: #001530;
	--IPCSecondary: #e6007e;
	--IPCTertiary: #646464;
	--IPCQuaternary: #482683;
	--AvayaPrimary: #cc0000;
}

/* colors
Headings, TOC heading entries, bullets, dashes, and links: #0075e4
HRs (deep sea): #0D3E86
Header/Footer text: #646A6F
*/

/* Rel table styles */
/* !!! Important: These LESS files are *derived* from the FSS LESS */

div.MCRelationshipsProxy_0
{
	border-inline-start: 0px none;
	border-block-start: 0px none;
	padding-left: 0px;
	font-size: 1em;
}

div.MCRelationshipsProxy_0::before
{
	content: "Related Topics";
	font-weight: 900;
	font-size: 1em;
}

div.MCRelationshipsProxy_0 p
{
	padding-top: 0.5em;
}

div.MCRelationshipsProxy_0 p:nth-child(n+3)
{
	padding-top: 0em;
}

MadCap|relationshipsHeading
{
	margin-bottom: 0.2em;
	margin-left: 0em;
	margin-top: 0em;
	font-size: 0.9em;
}

@media print, IPC
{
	MadCap|relationshipsHeading
	{
		margin-left: -20px;
	}
}

MadCap|relationshipsHeading.concept
{
	mc-label: 'Concepts';
	page-break-after: avoid;
	font-size: 1em;
	display: none;
}

@media print, IPC
{
	MadCap|relationshipsHeading.concept
	{
		font-size: 10pt;
	}
}

MadCap|relationshipsHeading.reference
{
	mc-label: 'References';
	page-break-after: avoid;
	font-size: 1em;
	display: none;
}

@media print, IPC
{
	MadCap|relationshipsHeading.reference
	{
		font-size: 10pt;
	}
}

MadCap|relationshipsHeading.task
{
	mc-label: 'Tasks';
	page-break-after: avoid;
	font-size: 1em;
	display: none;
}

@media print, IPC
{
	MadCap|relationshipsHeading.task
	{
		font-size: 10pt;
	}
}

MadCap|relationshipsItem
{
	font-size: 1em;
	mc-leader-offset: 20px;
	mc-leader-indent: 0.3125em;
	mc-leader-align: right;
	margin-left: 0em;
	margin-top: 0em;
	margin-bottom: 0em;
}

@media print, IPC
{
	MadCap|relationshipsItem
	{
		font-size: 10pt;
		color: #0075e4;
		text-decoration: underline;
		padding-left: -1.75em;
	}
}

@media IPC
{
	MadCap|relationshipsItem
	{
		margin-top: 0.25em;
		margin-bottom: 0.35em;
	}
}

/*
MadCap|xref.RelLinkPageNumber {	       
    @media @mq-print{     
        color: red !important;
        padding-inline-start: 100px;
        } 
}

.conceptItem_concept_0, .taskItem_task_0, .referenceItem_reference_0 {max-width: 50% !important;}*/

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	MadCap|relationshipsProxy
	{
		border-inline-start: solid 0.145em #007AFF;
	}
}

@media print, IPC
{
	MadCap|relationshipsProxy
	{
		border: none;
		padding-bottom: 0em;
		padding-top: -0.75em;
	}

	MadCap|relationshipsProxy::before
	{
		content: 'Related Topics';
		font-weight: 700;
	}
}

@media QRC
{
	MadCap|relationshipsProxy
	{
		display: none;
	}
}

.reltablepanel
{
	padding-inline-end: 1em;
	position: sticky;
}

@media only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	.reltablepanel
	{
		max-inline-size: 25%;
	}
}

/* Notes */
/* !!! Important: These LESS files are NOT a direct replacement and require modification for use by PTE */

/* What's different? Use VS Code to compare! See inline comments. In summary:
	1. Use of different class names for notes, e.g., div[class^=message] used by PTE vs div[class^msg] used by FSS
	2. Removed Pre- and postrequisistes
	3. Added privileges note for PTE
	4. Removed other classes not used by PTE
	5. Tweaks to properties for use by PTE	
*/

/*----------------- DIVs -start -----------------------------------------------------*/
/* Div styles used only in print outputs - start -----------------------------*/

div.backcoverFooterTableBody
{
	color: #0D3E86;
	font-size: 1em;
	padding-left: 0.3125em;
	line-height: 1em;
	mc-hidden: hidden;
}

div.backcoverFooterTableHead
{
	color: #0D3E86;
	font-size: 1em;
	font-weight: 900;
	padding-left: 0.3125em;
	mc-hidden: hidden;
}

div.backcoverFooterTitle
{
	color: #007AFF;
	font-family: 'Lato Heavy';
	font-size: 1.65em;
	font-weight: 900;
	text-align: center;
	mc-hidden: hidden;
}

div.codeblock
{
	border: solid 0.0625em #000000;
	font-family: 'Courier New';
	font-size: fontSizeCode;
	line-height: 0.55em;
	padding: 1em;
}

div.copyrightBack
{
	color: #000000;
	font-size: 0.5em;
}

div.copyrightBody
{
	font-size: 0.7em;
	margin-bottom: 0.3em;
	margin-left: 0em;
}

@media QRC
{
	div.copyrightBody
	{
		line-height: 1.25;
	}
}

div.description
{
	color: #333333;
	font-size: 0.9em;
}

div.url
{
	color: #05CE7C;
	font-size: 0.9em;
}

div.GlossaryPageDefinition
{
	font-size: 1em;
	margin-left: 4.75em;
	padding: 0 0.25em 0 0;
}

div.GlossaryPageHeading
{
	border: none;
	color: #007AFF;
	font-size: 1.5em;
	margin-left: 3em;
}

div.GlossaryPageTerm
{
	color: #007AFF;
	font-size: 1em;
}

/* Div styles used only in print outputs - end -----------------------------*/
/* Wrap a p element with class shortdesc with the DITA abstract. -----------------------------*/

div.abstract
{
	page-break-after: avoid;
}

/*--end--*/
/*Notification common Online properties for Cautions, Notes, Tips, and Warnings - start -----------------------------*/

div[class^=message]
{
	mc-dita-type: note;
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	div[class^=message]::before
	{
		break-after: avoid;
		border-radius: 100%;
		color: #FFFFFF;
		font-family: 'Font Awesome 6 Free Solid';
		font-size: 1em;
		inset-inline-end: 2em;
		line-height: 1.25;
		position: relative;
	}
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	div[class^=message]
	{
		background: #E6E6EC;
		border-radius: 0.1875em;
		box-shadow: rgba(50, 50, 93, 0.25) 0px 0.125em 0.3125em -0.0625em, rgba(0, 0, 0, 0.3) 0px 0.0625em 0.1875em -0.0625em;
		display: grid;
		margin-block: 0.25em;
		padding-block: 0.625em;
		padding-inline-start: 0.3125em;
		padding-inline-end: 0.625em;
		-webkit-border-radius: 0.1875em;
		-moz-border-radius: 0.1875em;
	}
}

div[class^=message] > p
{
	orphans: 4;
	page-break-after: auto;
	page-break-before: avoid;
	widows: 3;
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em)
{
	div[class^=message] > p
	{
		margin-block-start: 0em;
		margin-inline-start: -2.5em;
		padding-inline: 3em 0.3125em;
	}

	div[class^=message] > p:first-child
	{
		margin-block: -1.5em 0em;
	}

	div[class^=message] > p ~ ul
	{
		margin-top: 0em;
	}

	div[class^=message] > p ~ ol
	{
		margin-top: 0em;
	}
}

@media only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em)
{
	div[class^=message] > p
	{
		margin-block-start: 0em;
		margin-inline-start: -2.5em;
		padding-inline: 3em 0.3125em;
	}

	div[class^=message] > p:first-child
	{
		margin-block: -1.5em 0em;
	}

	div[class^=message] > p ~ ul
	{
		margin-top: 0em;
	}

	div[class^=message] > p ~ ol
	{
		margin-top: 0em;
	}
}

@media only screen and (min-width: 160em)
{
	div[class^=message] > p
	{
		margin-block-start: 0em;
		margin-inline-start: -3.125em;
		padding-inline: 3em 0.3125em;
	}

	div[class^=message] > p:first-child
	{
		margin-block: -1.5em 0em;
	}

	div[class^=message] > p ~ ul
	{
		margin-top: 0em;
	}

	div[class^=message] > p ~ ol
	{
		margin-top: 0em;
	}
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	div[class^=message] > ul
	{
		margin-block: -2.25em 0em;
		margin-inline: -1.5em 0em;
		padding-block-start: 0em;
	}
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	div[class^=message] > ol
	{
		margin-block: -2.25em 0em;
		margin-inline: -1.25em 0em;
		padding-block-start: 0em;
	}
}

/*--end--*/
/* Div styles for Caution notiifications online and print - start -----------------------------*/

div.messageCaution
{
	mc-dita-type: note;
}

div.messageCaution::before
{
	content: "\f06a";
}

@media print, IPC
{
	div.messageCaution::before
	{
		break-after: avoid;
		color: #FA6E1E;
		font-family: 'Font Awesome 6 Free Solid';
	}
}

@media QRC
{
	div.messageCaution::before
	{
		break-after: avoid;
		color: #FA6E1E;
		font-family: 'Font Awesome 6 Free Solid';
	}
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	div.messageCaution
	{
		border-inline-start: solid 2.5em #FA6E1E;
	}
}

@media print, IPC
{
	div.messageCaution
	{
		border-left: solid 0.5em #FA6E1E;
		/*change to border-right for rtl languages */
		background: #E6E6EC;
		border-radius: 3px;
		color: #333333;
		padding: 0.625em 0.625em 0.125em 0.625em;
		margin-bottom: 1em;
	}
}

@media QRC
{
	div.messageCaution
	{
		border-left: solid 0.5em #FA6E1E;
		/*change to border-right for rtl languages */
		background: #E6E6EC;
		border-radius: 3px;
		color: #333333;
		padding: 1em 0.625em 0.75em 0.625em;
		margin-bottom: 1em;
	}
}

@media print, IPC
{
	div.messageCaution > p
	{
		orphans: 4;
		page-break-after: auto;
		page-break-before: avoid;
		widows: 3;
		margin: 0 0 0 4em;
	}

	div.messageCaution > p:first-child
	{
		page-break-after: auto;
		page-break-before: avoid;
		padding-top: -1.5em;
		padding-bottom: 0.75em;
	}

	div.messageCaution > p:nth-child(n+2)
	{
		page-break-after: auto;
		page-break-before: avoid;
		padding-top: 0.25em;
		padding-bottom: 0.5em;
	}

	div.messageCaution > p ~ ul
	{
		margin-top: 0.5em;
		padding-top: 0em;
		padding-bottom: 1em;
	}

	div.messageCaution > p ~ ol
	{
		margin-top: 0.5em;
		padding-top: 0em;
		padding-bottom: 1em;
	}
}

@media QRC
{
	div.messageCaution > p
	{
		orphans: 4;
		page-break-after: auto;
		page-break-before: avoid;
		widows: 3;
		margin: 0 0 0 4em;
	}

	div.messageCaution > p:first-child
	{
		page-break-after: auto;
		page-break-before: avoid;
		padding-top: -2em;
		padding-bottom: 0.75em;
	}

	div.messageCaution > p:nth-child(n+2)
	{
		page-break-after: auto;
		page-break-before: avoid;
		padding-top: 0.25em;
		padding-bottom: 0.5em;
	}

	div.messageCaution > p ~ ul
	{
		margin-top: 0em;
		padding-top: 0em;
	}

	div.messageCaution > p ~ ol
	{
		margin-top: 0em;
		padding-top: 0em;
	}
}

div.messageCaution > ul:first-child
{
	padding-top: 0em;
}

@media print, IPC
{
	div.messageCaution > ul:first-child
	{
		margin-left: 5.5em;
		padding-top: -1.25em;
	}

	div.messageCaution > ul:first-child > p
	{
		padding: 0;
	}
}

@media QRC
{
	div.messageCaution > ul:first-child
	{
		margin-left: 6em;
		padding-top: -1.25em;
	}

	div.messageCaution > ul:first-child > p
	{
		padding: 0;
	}
}

@media print, IPC
{
	div.messageCaution > ul:nth-child(n+2)
	{
		margin-left: 5.75em;
		padding-top: 0.25em;
	}

	div.messageCaution > ul:nth-child(n+2) > p
	{
		padding: 0;
	}
}

@media QRC
{
	div.messageCaution > ul:nth-child(n+2)
	{
		margin-left: 6em;
	}

	div.messageCaution > ul:nth-child(n+2) > p
	{
		padding: 0;
	}
}

div.messageCaution > ol:first-child
{
	padding-top: 0.5em;
}

@media print, IPC
{
	div.messageCaution > ol:first-child
	{
		margin-left: 4em;
		padding-top: -1.25em;
	}

	div.messageCaution > ol:first-child > p
	{
		padding: 0;
	}
}

@media QRC
{
	div.messageCaution > ol:first-child
	{
		margin-left: 4.5em;
		padding-top: -2em;
	}

	div.messageCaution > ol:first-child > p
	{
		padding: 0;
	}
}

@media print, IPC
{
	div.messageCaution > ol:nth-child(n+2)
	{
		margin-left: 4em;
		padding-top: 0.25em;
	}

	div.messageCaution > ol:nth-child(n+2) > p
	{
		padding: 0;
	}
}

@media QRC
{
	div.messageCaution > ol:nth-child(n+2)
	{
		margin-left: 4.5em;
		padding-top: 0.25em;
	}

	div.messageCaution > ol:nth-child(n+2) > p
	{
		padding: 0;
	}
}

/*--end--*/
/* Div styles for Note notiifications online and print - start -----------------------------*/

div.messageNote
{
	mc-dita-type: note;
}

div.messageNote::before
{
	content: "\f05a";
}

@media print, IPC
{
	div.messageNote::before
	{
		break-after: avoid;
		color: #0D3E86;
		font-family: 'Font Awesome 6 Free Solid';
	}
}

@media QRC
{
	div.messageNote::before
	{
		break-after: avoid;
		color: #0D3E86;
		font-family: 'Font Awesome 6 Free Solid';
	}
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	div.messageNote
	{
		border-inline-start: solid 2.5em #0D3E86;
	}
}

@media print, IPC
{
	div.messageNote
	{
		border-left: solid 0.5em #0D3E86;
		/*change to border-right for rtl languages */
		background: #E6E6EC;
		border-radius: 3px;
		color: #333333;
		padding: 0.625em 0.625em 0.125em 0.625em;
		margin-bottom: 1em;
	}
}

@media QRC
{
	div.messageNote
	{
		border-left: solid 0.5em #0D3E86;
		/*change to border-right for rtl languages */
		background: #E6E6EC;
		border-radius: 3px;
		/*using em does not work correctly for printed output */
		color: #333333;
		padding: 1em 0.625em 0.75em 0.625em;
		margin-bottom: 1em;
	}
}

@media print, IPC
{
	div.messageNote > p
	{
		orphans: 4;
		page-break-after: auto;
		page-break-before: avoid;
		widows: 3;
		margin: 0 0 0 4em;
	}

	div.messageNote > p:first-child
	{
		page-break-after: auto;
		page-break-before: avoid;
		padding-top: -1.5em;
		padding-bottom: 0.75em;
	}

	div.messageNote > p:nth-child(n+2)
	{
		page-break-after: auto;
		page-break-before: avoid;
		padding-top: 0.25em;
		padding-bottom: 0.5em;
	}

	div.messageNote > p ~ ul
	{
		margin-top: 0.5em;
		padding-top: 0em;
		padding-bottom: 1em;
	}

	div.messageNote > p ~ ol
	{
		margin-top: 0.5em;
		padding-top: 0em;
		padding-bottom: 1em;
	}
}

@media QRC
{
	div.messageNote > p
	{
		orphans: 4;
		page-break-after: auto;
		page-break-before: avoid;
		widows: 3;
		margin: 0 0 0 4em;
	}

	div.messageNote > p:first-child
	{
		page-break-after: auto;
		page-break-before: avoid;
		padding-top: -2em;
		padding-bottom: 0.75em;
	}

	div.messageNote > p:nth-child(n+2)
	{
		page-break-after: auto;
		page-break-before: avoid;
		padding-top: 0.25em;
		padding-bottom: 0.5em;
	}

	div.messageNote > p ~ ul
	{
		margin-top: 0em;
		padding-top: 0em;
	}

	div.messageNote > p ~ ol
	{
		margin-top: 0em;
		padding-top: 0em;
	}
}

@media print, IPC
{
	div.messageNote > ul:first-child
	{
		margin-left: 5.5em;
		padding-top: -1.25em;
	}

	div.messageNote > ul:first-child > p
	{
		padding: 0;
	}
}

@media QRC
{
	div.messageNote > ul:first-child
	{
		margin-left: 6em;
	}

	div.messageNote > ul:first-child > p
	{
		padding: 0;
	}
}

@media print, IPC
{
	div.messageNote > ul:nth-child(n+2)
	{
		margin-left: 5.75em;
	}

	div.messageNote > ul:nth-child(n+2) > p
	{
		padding: 0;
	}
}

@media QRC
{
	div.messageNote > ul:nth-child(n+2)
	{
		margin-left: 6em;
		padding-top: -2.5em;
	}

	div.messageNote > ul:nth-child(n+2) > p
	{
		padding: 0;
	}
}

@media print, IPC
{
	div.messageNote > ol:first-child
	{
		margin-left: 4em;
		padding-top: -1.25em;
	}

	div.messageNote > ol:first-child > p
	{
		padding: 0;
	}
}

@media QRC
{
	div.messageNote > ol:first-child
	{
		margin-left: 4.5em;
		padding-top: -1.25em;
	}

	div.messageNote > ol:first-child > p
	{
		padding: 0;
	}
}

@media print, IPC
{
	div.messageNote > ol:nth-child(n+2)
	{
		margin-left: 4em;
		padding-top: 0.25em;
	}

	div.messageNote > ol:nth-child(n+2) > p
	{
		padding: 0;
	}
}

@media QRC
{
	div.messageNote > ol:nth-child(n+2)
	{
		margin-left: 4.5em;
		padding-top: 0.25em;
	}

	div.messageNote > ol:nth-child(n+2) > p
	{
		padding: 0;
	}
}

/*--end--*/
/* Div styles for Tip notiifications online and print - start -----------------------------*/

div.messageTip
{
	mc-dita-type: note;
}

div.messageTip::before
{
	content: "\f0eb";
}

@media print, IPC
{
	div.messageTip::before
	{
		break-after: avoid;
		color: #0D7F46;
		font-family: 'Font Awesome 6 Free Solid';
	}
}

@media QRC
{
	div.messageTip::before
	{
		break-after: avoid;
		color: #0D7F46;
		font-family: 'Font Awesome 6 Free Solid';
	}
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	div.messageTip
	{
		border-inline-start: solid 2.5em #0D7F46;
	}
}

@media print, IPC
{
	div.messageTip
	{
		border-left: solid 0.5em #0D7F46;
		/*change to border-right for rtl languages */
		background: #E6E6EC;
		border-radius: 3px;
		color: #333333;
		padding: 0.625em 0.625em 0.125em 0.625em;
		margin-bottom: 1em;
	}
}

@media QRC
{
	div.messageTip
	{
		border-left: solid 0.5em #0D7F46;
		/*change to border-right for rtl languages */
		background: #E6E6EC;
		border-radius: 3px;
		color: #333333;
		padding: 1em 0.625em 0.75em 0.625em;
		margin-bottom: 1em;
	}
}

@media print, IPC
{
	div.messageTip > p
	{
		orphans: 4;
		page-break-after: auto;
		page-break-before: avoid;
		widows: 3;
		margin: 0 0 0 4em;
	}

	div.messageTip > p:first-child
	{
		page-break-after: auto;
		page-break-before: avoid;
		padding-top: -1.5em;
		padding-bottom: 0.75em;
	}

	div.messageTip > p:nth-child(n+2)
	{
		page-break-after: auto;
		page-break-before: avoid;
		padding-top: 0.25em;
		padding-bottom: 0.5em;
	}

	div.messageTip > p ~ ul
	{
		margin-top: 0.5em;
		padding-top: 0em;
		padding-bottom: 1em;
	}

	div.messageTip > p ~ ol
	{
		margin-top: 0.5em;
		padding-top: 0em;
		padding-bottom: 1em;
	}
}

@media QRC
{
	div.messageTip > p
	{
		orphans: 4;
		page-break-after: auto;
		page-break-before: avoid;
		widows: 3;
		margin: 0 0 0 4em;
	}

	div.messageTip > p:first-child
	{
		page-break-after: auto;
		page-break-before: avoid;
		padding-top: -2em;
		padding-bottom: 0.75em;
	}

	div.messageTip > p:nth-child(n+2)
	{
		page-break-after: auto;
		page-break-before: avoid;
		padding-top: 0.25em;
		padding-bottom: 0.5em;
	}

	div.messageTip > p ~ ul
	{
		margin-top: 0em;
		padding-top: 0em;
	}

	div.messageTip > p ~ ol
	{
		margin-top: 0em;
		padding-top: 0em;
	}
}

@media print, IPC
{
	div.messageTip > ul:first-child
	{
		margin-left: 5.5em;
		padding-top: -1.25em;
	}

	div.messageTip > ul:first-child > p
	{
		padding: 0;
	}
}

@media QRC
{
	div.messageTip > ul:first-child
	{
		margin-left: 6em;
	}

	div.messageTip > ul:first-child > p
	{
		padding: 0;
	}
}

@media print, IPC
{
	div.messageTip > ul:nth-child(n+2)
	{
		margin-left: 5.75em;
	}

	div.messageTip > ul:nth-child(n+2) > p
	{
		padding: 0;
	}
}

@media QRC
{
	div.messageTip > ul:nth-child(n+2)
	{
		margin-left: 6em;
		padding-top: -2.5em;
	}

	div.messageTip > ul:nth-child(n+2) > p
	{
		padding: 0;
	}
}

@media print, IPC
{
	div.messageTip > ol:first-child
	{
		margin-left: 4em;
		padding-top: -1.25em;
	}

	div.messageTip > ol:first-child > p
	{
		padding: 0;
	}
}

@media QRC
{
	div.messageTip > ol:first-child
	{
		margin-left: 4.5em;
		padding-top: -2em;
	}

	div.messageTip > ol:first-child > p
	{
		padding: 0;
	}
}

@media print, IPC
{
	div.messageTip > ol:nth-child(n+2)
	{
		margin-left: 4em;
		padding-top: 0.25em;
	}

	div.messageTip > ol:nth-child(n+2) > p
	{
		padding: 0;
	}
}

@media QRC
{
	div.messageTip > ol:nth-child(n+2)
	{
		margin-left: 4.5em;
		padding-top: 0.25em;
	}

	div.messageTip > ol:nth-child(n+2) > p
	{
		padding: 0;
	}
}

/*--end--*/
/* Div styles for Warning notiifications online and print - start -----------------------------*/

div.messageImportant
{
	mc-dita-type: note;
}

div.messageImportant::before
{
	content: "\f071";
}

@media print, IPC
{
	div.messageImportant::before
	{
		break-after: avoid;
		color: #EE0000;
		font-family: 'Font Awesome 6 Free Solid';
	}
}

@media QRC
{
	div.messageImportant::before
	{
		break-after: avoid;
		color: #EE0000;
		font-family: 'Font Awesome 6 Free Solid';
	}
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	div.messageImportant
	{
		border-inline-start: solid 2.5em #EE0000;
	}
}

@media print, IPC
{
	div.messageImportant
	{
		border-left: solid 0.5em #EE0000;
		/*change to border-right for rtl languages */
		background: #E6E6EC;
		border-radius: 3px;
		color: #333333;
		padding: 0.625em 0.625em 0.125em 0.625em;
		margin-bottom: 1em;
	}
}

@media QRC
{
	div.messageImportant
	{
		border-left: solid 0.5em #EE0000;
		/*change to border-right for rtl languages */
		background: #E6E6EC;
		border-radius: 3px;
		color: #333333;
		padding: 1em 0.625em 0.75em 0.625em;
		margin-bottom: 1em;
	}
}

@media print, IPC
{
	div.messageImportant > p
	{
		orphans: 4;
		page-break-after: auto;
		page-break-before: avoid;
		widows: 3;
		margin: 0 0 0 4em;
	}

	div.messageImportant > p:first-child
	{
		page-break-after: auto;
		page-break-before: avoid;
		padding-top: -1.5em;
		padding-bottom: 0.75em;
	}

	div.messageImportant > p:nth-child(n+2)
	{
		page-break-after: auto;
		page-break-before: avoid;
		padding-top: 0.25em;
		padding-bottom: 0.5em;
	}

	div.messageImportant > p ~ ul
	{
		margin-top: 0.5em;
		padding-top: 0em;
		padding-bottom: 1em;
	}

	div.messageImportant > p ~ ol
	{
		margin-top: 0.5em;
		padding-top: 0em;
		padding-bottom: 1em;
	}
}

@media QRC
{
	div.messageImportant > p
	{
		orphans: 4;
		page-break-after: auto;
		page-break-before: avoid;
		widows: 3;
		margin: 0 0 0 4em;
	}

	div.messageImportant > p:first-child
	{
		page-break-after: auto;
		page-break-before: avoid;
		padding-top: -1.5em;
		padding-bottom: 0.75em;
	}

	div.messageImportant > p:nth-child(n+2)
	{
		page-break-after: auto;
		page-break-before: avoid;
		padding-top: 0.25em;
		padding-bottom: 0.5em;
	}

	div.messageImportant > p ~ ul
	{
		margin-top: 0em;
		padding-top: 0em;
	}

	div.messageImportant > p ~ ol
	{
		margin-top: 0em;
		padding-top: 0em;
	}
}

@media print, IPC
{
	div.messageImportant > ul:first-child
	{
		margin-left: 5.5em;
		padding-top: -1.25em;
	}

	div.messageImportant > ul:first-child > p
	{
		padding: 0;
	}
}

@media QRC
{
	div.messageImportant > ul:first-child
	{
		margin-left: 6em;
		padding-top: -1.25em;
	}

	div.messageImportant > ul:first-child > p
	{
		padding: 0;
	}
}

@media print, IPC
{
	div.messageImportant > ul:nth-child(n+2)
	{
		margin-left: 5.75em;
		padding-top: 0.25em;
	}

	div.messageImportant > ul:nth-child(n+2) > p
	{
		padding: 0;
	}
}

@media QRC
{
	div.messageImportant > ul:nth-child(n+2)
	{
		margin-left: 6em;
	}

	div.messageImportant > ul:nth-child(n+2) > p
	{
		padding: 0;
	}
}

@media print, IPC
{
	div.messageImportant > ol:first-child
	{
		margin-left: 4em;
		padding-top: -1.25em;
	}

	div.messageImportant > ol:first-child > p
	{
		padding: 0;
		padding-top: -2.5em;
	}
}

@media QRC
{
	div.messageImportant > ol:first-child
	{
		margin-left: 4.5em;
		padding-top: -2em;
	}

	div.messageImportant > ol:first-child > p
	{
		padding: 0;
	}
}

@media print, IPC
{
	div.messageImportant > ol:nth-child(n+2)
	{
		margin-left: 4em;
		padding-top: -1.25em;
	}

	div.messageImportant > ol:nth-child(n+2) > p
	{
		padding: 0;
	}
}

@media QRC
{
	div.messageImportant > ol:nth-child(n+2)
	{
		margin-left: 4.5em;
		padding-top: -2em;
	}

	div.messageImportant > ol:nth-child(n+2) > p
	{
		padding: 0;
	}
}

/*--end--*/
/* Div styles for Cloud messages online and print - start -----------------------------*/

div.messageCloudCR
{
	mc-dita-type: note;
}

div.messageCloudCR::before
{
	content: "\f0c2";
}

@media print, IPC
{
	div.messageCloudCR::before
	{
		break-after: avoid;
		color: #0D3E86;
		font-family: 'Font Awesome 6 Free Solid';
	}
}

@media QRC
{
	div.messageCloudCR::before
	{
		break-after: avoid;
		color: #0D3E86;
		font-family: 'Font Awesome 6 Free Solid';
	}
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	div.messageCloudCR
	{
		border-inline-start: solid 2.5em #0D3E86;
	}
}

@media print, IPC
{
	div.messageCloudCR
	{
		border-left: solid 0.5em #0D3E86;
		/*change to border-right for rtl languages */
		background: #E6E6EC;
		border-radius: 3px;
		color: #333333;
		padding: 0.625em 0.625em 0.125em 0.625em;
		margin-bottom: 1em;
	}
}

@media QRC
{
	div.messageCloudCR
	{
		border-left: solid 0.5em #0D3E86;
		/*change to border-right for rtl languages */
		background: #E6E6EC;
		border-radius: 3px;
		/*using em does not work correctly for printed output */
		color: #333333;
		padding: 1.5em 0.625em 0.125em 0.625em;
		margin-bottom: 1em;
	}
}

@media print, IPC
{
	div.messageCloudCR > p
	{
		orphans: 4;
		page-break-after: auto;
		page-break-before: avoid;
		widows: 3;
		margin: 0 0 0 4em;
	}

	div.messageCloudCR > p:first-child
	{
		page-break-after: auto;
		page-break-before: avoid;
		padding-top: -1.5em;
		padding-bottom: 0.75em;
	}

	div.messageCloudCR > p:nth-child(n+2)
	{
		page-break-after: auto;
		page-break-before: avoid;
		padding-top: 0.25em;
		padding-bottom: 0.5em;
	}

	div.messageCloudCR > p ~ ul
	{
		margin-top: 0.5em;
		padding-top: 0em;
		padding-bottom: 1em;
	}

	div.messageCloudCR > p ~ ol
	{
		margin-top: 0.5em;
		padding-top: 0em;
		padding-bottom: 1em;
	}
}

@media QRC
{
	div.messageCloudCR > p
	{
		orphans: 4;
		page-break-after: auto;
		page-break-before: avoid;
		widows: 3;
		margin: 0 0 0 4em;
	}

	div.messageCloudCR > p:first-child
	{
		page-break-after: auto;
		page-break-before: avoid;
		padding-top: -1.5em;
		padding-bottom: 0.75em;
	}

	div.messageCloudCR > p:nth-child(n+2)
	{
		page-break-after: auto;
		page-break-before: avoid;
		padding-top: 0.25em;
		padding-bottom: 0.5em;
	}

	div.messageCloudCR > p ~ ul
	{
		margin-top: 0em;
		padding-top: 0em;
	}

	div.messageCloudCR > p ~ ol
	{
		margin-top: 0em;
		padding-top: 0em;
	}
}

@media print, IPC
{
	div.messageCloudCR > ul:first-child
	{
		margin-left: 5.5em;
		padding-top: -1.25em;
	}

	div.messageCloudCR > ul:first-child > p
	{
		padding: 0;
	}
}

@media QRC
{
	div.messageCloudCR > ul:first-child
	{
		margin-left: 6em;
		padding-top: -1.25em;
	}

	div.messageCloudCR > ul:first-child > p
	{
		padding: 0;
	}
}

@media print, IPC
{
	div.messageCloudCR > ul:nth-child(n+2)
	{
		margin-left: 5.75em;
		padding-top: 0.25em;
	}

	div.messageCloudCR > ul:nth-child(n+2) > p
	{
		padding: 0;
	}
}

@media QRC
{
	div.messageCloudCR > ul:nth-child(n+2)
	{
		margin-left: 6em;
		padding-top: -2.5em;
	}

	div.messageCloudCR > ul:nth-child(n+2) > p
	{
		padding: 0;
	}
}

@media print, IPC
{
	div.messageCloudCR > ol:first-child
	{
		margin-left: 4em;
		padding-top: -1.25em;
	}

	div.messageCloudCR > ol:first-child > p
	{
		padding: 0;
	}
}

@media QRC
{
	div.messageCloudCR > ol:first-child
	{
		margin-left: 4.5em;
		padding-top: -2em;
	}

	div.messageCloudCR > ol:first-child > p
	{
		padding: 0;
	}
}

@media print, IPC
{
	div.messageCloudCR > ol:nth-child(n+2)
	{
		margin-left: 4em;
		padding-top: -2.5em;
	}

	div.messageCloudCR > ol:nth-child(n+2) > p
	{
		padding: 0;
	}
}

@media QRC
{
	div.messageCloudCR > ol:nth-child(n+2)
	{
		margin-left: 4.5em;
		padding-top: -2em;
	}

	div.messageCloudCR > ol:nth-child(n+2) > p
	{
		padding: 0;
	}
}

/*--end--*/
/* Div styles for privilege messages online and print - start -----------------------------*/

div.messagePrivileges
{
	mc-dita-type: note;
}

div.messagePrivileges::before
{
	content: "\f007";
}

@media print, IPC
{
	div.messagePrivileges::before
	{
		break-after: avoid;
		color: #0d3e86;
		font-family: 'Font Awesome 6 Free Solid';
	}
}

@media QRC
{
	div.messagePrivileges::before
	{
		break-after: avoid;
		color: #0d3e86;
		font-family: 'Font Awesome 6 Free Solid';
	}
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	div.messagePrivileges
	{
		border-inline-start: solid 2.5em #0d3e86;
	}
}

@media print, IPC
{
	div.messagePrivileges
	{
		border-left: solid 0.5em #0d3e86;
		background: #E6E6EC;
		border-radius: 3px;
		color: #333333;
		padding: 0.625em 0.625em 0.125em 0.625em;
		margin-bottom: 1em;
	}
}

@media QRC
{
	div.messagePrivileges
	{
		border-left: solid 0.5em #0d3e86;
		background: #E6E6EC;
		border-radius: 3px;
		/*using em does not work correctly for printed output */
		color: #333333;
		padding: 1.5em 0.625em 0.125em 0.625em;
		margin-bottom: 1em;
	}
}

@media print, IPC
{
	div.messagePrivileges > p
	{
		orphans: 4;
		page-break-after: auto;
		page-break-before: avoid;
		widows: 3;
		margin: 0 0 0 4em;
	}

	div.messagePrivileges > p:first-child
	{
		page-break-after: auto;
		page-break-before: avoid;
		padding-top: -1.5em;
		padding-bottom: 0.75em;
	}

	div.messagePrivileges > p:nth-child(n+2)
	{
		page-break-after: auto;
		page-break-before: avoid;
		padding-top: 0.25em;
		padding-bottom: 0.5em;
	}

	div.messagePrivileges > p ~ ul
	{
		margin-top: 0.5em;
		padding-top: 0em;
		padding-bottom: 1em;
	}

	div.messagePrivileges > p ~ ol
	{
		margin-top: 0.5em;
		padding-top: 0em;
		padding-bottom: 1em;
	}
}

@media QRC
{
	div.messagePrivileges > p
	{
		orphans: 4;
		page-break-after: auto;
		page-break-before: avoid;
		widows: 3;
		margin: 0 0 0 4em;
	}

	div.messagePrivileges > p:first-child
	{
		page-break-after: auto;
		page-break-before: avoid;
		padding-top: -2em;
		padding-bottom: 0.75em;
	}

	div.messagePrivileges > p:nth-child(n+2)
	{
		page-break-after: auto;
		page-break-before: avoid;
		padding-top: 0.25em;
		padding-bottom: 0.5em;
	}

	div.messagePrivileges > p ~ ul
	{
		margin-top: 0em;
		padding-top: 0em;
	}

	div.messagePrivileges > p ~ ol
	{
		margin-top: 0em;
		padding-top: 0em;
	}
}

@media print, IPC
{
	div.messagePrivileges > ul:first-child
	{
		margin-left: 5.5em;
		padding-top: -1.25em;
	}

	div.messagePrivileges > ul:first-child > p
	{
		padding: 0;
	}
}

@media QRC
{
	div.messagePrivileges > ul:first-child
	{
		margin-left: 6em;
	}

	div.messagePrivileges > ul:first-child > p
	{
		padding: 0;
	}
}

@media print, IPC
{
	div.messagePrivileges > ul:nth-child(n+2)
	{
		margin-left: 5.75em;
	}

	div.messagePrivileges > ul:nth-child(n+2) > p
	{
		padding: 0;
	}
}

@media QRC
{
	div.messagePrivileges > ul:nth-child(n+2)
	{
		margin-left: 6em;
		padding-top: -2.5em;
	}

	div.messagePrivileges > ul:nth-child(n+2) > p
	{
		padding: 0;
	}
}

@media print, IPC
{
	div.messagePrivileges > ol:first-child
	{
		margin-left: 4em;
		padding-top: -1.25em;
	}

	div.messagePrivileges > ol:first-child > p
	{
		padding: 0;
	}
}

@media QRC
{
	div.messagePrivileges > ol:first-child
	{
		margin-left: 4.5em;
		padding-top: -2em;
	}

	div.messagePrivileges > ol:first-child > p
	{
		padding: 0;
	}
}

@media print, IPC
{
	div.messagePrivileges > ol:nth-child(n+2)
	{
		margin-left: 4em;
		padding-top: 0.25em;
	}

	div.messagePrivileges > ol:nth-child(n+2) > p
	{
		padding: 0;
	}
}

@media QRC
{
	div.messagePrivileges > ol:nth-child(n+2)
	{
		margin-left: 4.5em;
		padding-top: 0.25em;
	}

	div.messagePrivileges > ol:nth-child(n+2) > p
	{
		padding: 0;
	}
}

div.messagefeatAvailability
{
	mc-dita-type: note;
}

div.messagefeatAvailability::before
{
	content: "\f011";
	inset-inline-end: 2.65em;
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	div.messagefeatAvailability::before
	{
		color: #0D3E86 !important;
	}
}

@media print, IPC
{
	div.messagefeatAvailability::before
	{
		break-after: avoid;
		color: #0D3E86;
		font-family: 'Font Awesome 6 Free Solid';
		font-size: 1.6em;
	}
}

@media QRC
{
	div.messagefeatAvailability::before
	{
		break-after: avoid;
		color: #0D3E86;
		font-family: 'Font Awesome 6 Free Solid';
		font-size: 1.6em;
	}
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	div.messagefeatAvailability
	{
		border-inline-start: solid 2.5em #FFFFFF;
		background: #FFFFFF;
		box-shadow: none;
		color: #0D3E86 !important;
		font-weight: bold;
		margin-block-start: 1em;
		margin-block-end: 0em;
		padding-top: 0.625em;
		padding-bottom: 1em;
	}
}

@media print, IPC
{
	div.messagefeatAvailability
	{
		border-left: solid 0.5em #FFFFFF;
		/*change to border-right for rtl languages */
		background: #FFFFFF;
		border-radius: 3px;
		box-shadow: none;
		color: #0D3E86 !important;
		font-weight: bold !important;
		padding: 0.625em 0.625em 0.125em 0.625em;
		margin-bottom: 1em;
	}
}

@media QRC
{
	div.messagefeatAvailability
	{
		border-left: solid 0.5em #FFFFFF;
		/*change to border-right for rtl languages */
		background: #FFFFFF;
		border-radius: 3px;
		/*using em does not work correctly for printed output */
		color: #0D3E86 !important;
		padding: 1em 0.625em 0.75em 0.625em;
		margin-bottom: 1em;
	}
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	div.messagefeatAvailability > p
	{
		color: #0D3E86 !important;
		font-weight: bold;
		padding-top: 0.25em;
		padding-left: 2.5em;
	}
}

@media print, IPC
{
	div.messagefeatAvailability > p
	{
		orphans: 4;
		page-break-after: auto;
		page-break-before: avoid;
		widows: 3;
		margin: 0 0 0 4em;
	}

	div.messagefeatAvailability > p:first-child
	{
		page-break-after: auto;
		page-break-before: avoid;
		padding-top: -2em;
		padding-bottom: 0.75em;
	}

	div.messagefeatAvailability > p:nth-child(n+2)
	{
		page-break-after: auto;
		page-break-before: avoid;
		padding-top: 0.25em;
		padding-bottom: 0.5em;
	}

	div.messagefeatAvailability > p ~ ul
	{
		margin-top: 0.5em;
		padding-top: 0em;
	}

	div.messagefeatAvailability > p ~ ol
	{
		margin-top: 0.5em;
		padding-top: 0em;
	}
}

@media QRC
{
	div.messagefeatAvailability > p
	{
		orphans: 4;
		page-break-after: auto;
		page-break-before: avoid;
		widows: 3;
		margin: 0 0 0 4em;
	}

	div.messagefeatAvailability > p:first-child
	{
		page-break-after: auto;
		page-break-before: avoid;
		padding-top: -2em;
		padding-bottom: 0.75em;
	}

	div.messagefeatAvailability > p:nth-child(n+2)
	{
		page-break-after: auto;
		page-break-before: avoid;
		padding-top: 0.25em;
		padding-bottom: 0.5em;
	}

	div.messagefeatAvailability > p ~ ul
	{
		margin-top: 0em;
		padding-top: 0em;
	}

	div.messagefeatAvailability > p ~ ol
	{
		margin-top: 0em;
		padding-top: 0em;
	}
}

@media print, IPC
{
	div.messagefeatAvailability > ul
	{
		margin-left: 5.5em;
		padding-top: -2.25em;
	}

	div.messagefeatAvailability > ul > p
	{
		padding: 0;
	}
}

@media QRC
{
	div.messagefeatAvailability > ul
	{
		margin-left: 6em;
		padding-top: -2.5em;
	}

	div.messagefeatAvailability > ul > p
	{
		padding: 0;
	}
}

@media print, IPC
{
	div.messagefeatAvailability > ol
	{
		margin-left: 4em;
		padding-top: -2.25em;
	}

	div.messagefeatAvailability > ol > p
	{
		padding: 0;
	}
}

@media QRC
{
	div.messagefeatAvailability > ol
	{
		margin-left: 4.5em;
		padding-top: -2em;
	}

	div.messagefeatAvailability > ol > p
	{
		padding: 0;
	}
}

/*--end--*/
/* Div styles for Privilege notiifications online and print - end -----------------------------*/

/* ------------------ SPAN STYLES -----------------------------------------------------------------------
/* The <abbr> HTML element represents an abbreviation or acronym. -----------------------------*/

abbr
{
	text-transform: uppercase;
}

/*--end--

/* The <address> HTML element indicates that the enclosed HTML provides contact information for a person or people, or for an organization. -----------------------------*/

address
{
	font-style: italic;
	padding-bottom: -1em;
}

/*--end--

/* The <blockquote> HTML element indicates that the enclosed text is an extended quotation.  -----------------------------*/

blockquote
{
	margin: 0;
	padding: 15px;
	background: #E6E6EC;
	border-radius: 5px;
}

blockquote::after
{
	content: '\201D';
}

blockquote::before
{
	content: '\201C';
}

/*--end--

/* The <caption> HTML element specifies the caption (or title) of a table. -----------------------------
caption	{
    @media @mq-extrasmall, @mq-small, @mq-medium, @mq-large, @mq-xlarge, @mq-xxlarge{ 
        font-family: @fontOnline;
        text-align: start;
    }
    @media @mq-print{
        font-family: @fontPrint;
        font-size: @base-font-size*0.85em;
        text-align: left;       
    }
    @media @mq-QRC{
        font-family: @fontPrint;
        font-size: @base-font-size*0.85em;
        text-align: left;        
    }
}/*--end--

/* The <time> HTML element represents a specific period in time. -----------------------------*/

time
{
	color: #333333;
	font-style: italic;
}

/*--end--

/* The <kbd> HTML element represents the text a user should input in response to a program or system prompt. -----------------------------*/

kbd
{
	font-family: 'Courier New';
	mc-dita-type: userinput;
	background-color: #F3F3F3;
	border-radius: 3px;
	border: 1px solid #262A33;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2), 0 2px 0 0 rgba(255, 255, 255, 0.7) inset;
	color: #333333;
	display: inline-block;
	font-size: 0.85em;
	font-weight: 700;
	line-height: 1;
	padding: 2px 4px;
	white-space: nowrap;
}

/*--end--
/* Represents text a user should input in a dialog box. -----------------------------*/

span.userinput
{
	font-weight: 700;
	mc-dita-type: userinput;
}

/*--end--


/* The <samp> HTML element is used to enclose inline text which represents sample (or quoted) output from a computer program.  -----------------------------*/

samp
{
	font-family: 'Courier New';
	mc-dita-type: systemoutput;
}

/*--end--


/* The <figure> HTML element represents self-contained content, potentially with an optional caption, which is specified using the <figcaption> element. -----------------------------*/

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	figure
	{
		margin-inline-start: 0em;
		margin-inline-end: 0em;
		margin-block-end: 1em;
	}
}

@media print, IPC
{
	figure
	{
		margin: 0 0 1em -0.5em;
	}
}

@media QRC
{
	figure
	{
		margin: 0 0 1em -0.5em;
	}
}

/*--end--

/* styling for figures captions. -----------------------------*/

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	figcaption
	{
		color: #0D3E86;
		padding-block-start: 1em;
		padding-block-end: 1em;
	}
}

@media print, IPC
{
	figcaption
	{
		mc-auto-number-format: 'CF: Figure {chapnum}-{n+}: ';
		color: #007AFF;
		padding-top: 1em;
		text-align: center;
	}
}

@media QRC
{
	figcaption
	{
		mc-auto-number-format: 'CF: Figure {chapnum}-{n+}: ';
		color: #007AFF;
		padding-top: 1em;
		text-align: center;
	}
}

/*--end--


/* Set an element to left aligned for left to right languages online and print - start -----------------------------
.alignstart{
    @media @mq-extrasmall, @mq-small, @mq-medium, @mq-large, @mq-xlarge, @mq-xxlarge{       
		text-align: start; //Do not change for right to left languages.
    }
    @media @mq-print{
		text-align: left; //For right to left languages change to right for print outputs.
    }
    @media @mq-QRC{
		text-align: left; //For right to left languages change to right for print outputs.
    }
}/*--end--

/* Set an element to left aligned for left to right languages online and print - start -----------------------------
.alignend{
    @media @mq-extrasmall, @mq-small, @mq-medium, @mq-large, @mq-xlarge, @mq-xxlarge{       
		text-align: end; //Do not change for right to left languages.
    }
    @media @mq-print{
		text-align: right; //For right to left languages change to left for print outputs.
    }
    @media @mq-QRC{
		text-align: right; //For right to left languages change to left for print outputs.
    }}/*--end--


/* Set a element to center aligned online and print - start -----------------------------
.aligncenter{
	text-align: center;
}/*--end--




/* Set a page break after an element. -----------------------------/
.pagebreak{
	page-break-after: always;
	column-break-after: always;
}/*--end--

/* Set an element to the colour white. Used in template formatting and not content creation.  -----------------------------
.white{
	color: @colorVerintWhite;
}

/* PTE customization block, hide for PTE use
.MCBreadcrumbsPrefix{
	color: @colorVerintText;
	font-size: @base-font-size*1.1em;
	font-weight: 900;
	+ .MCBreadcrumbsSelf{
		border:none;
		color: @colorVerintGraphite;
	}
}/*--end--

.MCBreadcrumbsLink{
	color: @colorVerintText;
	font-size: @base-font-size*1.1em;
	font-weight: 600;
    text-decoration: none;
	&:hover{
		color: @colorVerintOrange;
    }
}/*--end--

.MCBreadcrumbsSelf{
	border-block-end: 0.0625em solid;
	color: @colorVerintForest;
	font-size: @base-font-size*1.1em;
	font-weight: 600;
}/*--end--


span.MCBreadcrumbsDivider{
	color: @colorVerintGraphite;
	font-size: 1.25em;
	font-weight: 400;
}/*--end--*/

span.apiname
{
	font-family: 'Courier New';
	mc-dita-type: apiname;
}

/*--end--

/* Change the font of the selected p element to use the barcode. Used in QRC output to convert part numbers into barcodes.  -----------------------------
span.barcode{
	font-family: @fontBarcoode;
	font-size: @fontSizeBarcode;
}/*--end--

/* Set an element to the colour Verint Blue. Used in template formatting and not content creation.  -----------------------------*/

span.VerintBlue
{
	color: #007AFF;
	mc-hidden: hidden;
}

/*--end--*/

span.cmdname
{
	font-family: 'Courier New';
	mc-dita-type: cmdname;
}

/*--end--

span.codeblock{
	font-family: @fontCode;
	mc-dita-type: codeblock;
}/*--end--

/* DITA Indicates the name and optionally the location of a referenced file by specifying the directory containing the file, and other directories that may precede it in the system hierarchy.  -----------------------------*/

span.filepath
{
	font-weight: 700;
	mc-dita-type: filepath;
}

/*--end--

/* DITA Used to document a series of menu choices. The <menucascade> element contains one or more user interface control (<span.uicontrol>) elements.  -----------------------------
span.menucascade{
	mc-dita-type: menucascade;
}/*--end--

/* DITA  Defines a keyword within a syntax diagram. A keyword must be typed or output, either by the user or application, exactly as specified in the syntax definition.  -----------------------------*/

span.kwd
{
	font-family: 'Courier New';
	mc-dita-type: kwd;
	text-transform: uppercase;
}

/*--end--

/* DITA Defines an operator within a syntax definition. Typical operators are equals (=), plus (+) or multiply (*).  -----------------------------*/

span.oper
{
	font-family: 'Courier New';
	mc-dita-type: oper;
}

/*--end--

/* DITA Identifies a keyboard shortcut for a menu or window action. -----------------------------*/

span.shortcut
{
	font-weight: 900;
	mc-dita-type: shortcut;
	text-decoration: underline;
}

/*--end--

/* DITA  Used to mark up names of buttons, entry fields, menu items, or other objects that allow the user to control the interface. Use the <uicontrol> element inside a <menucascade> element to identify a sequence of menu choices in a nested menu, such as File > New .   -----------------------------*/

span.uicontrol
{
	font-weight: 900;
	mc-dita-type: uicontrol;
}

/*--end--

/* DITA  Used to mark up names of windows or dialogs, or other user interface elements at the same level of grouping, including wizard titles, wizard page titles, and window pane titles.   -----------------------------*/

span.wintitle
{
	font-weight: 900;
	mc-dita-type: wintitle;
}

/*--end--

/* Formatting of  code snippet block. - start   -----------------------------
.codeSnippet {
    border: solid 1px @colorVerintGray;
    color: @colorVerintText;
    direction: ltr;
    font-size: 0.75em;
    margin: 1em;
    padding: 1em;
}/*--end--


/* Formatting of Superscript. - start   -----------------------------*/

.superscript
{
	position: relative;
	bottom: 0.5em;
	font-size: 0.8em;
}

/*--end--


/* Formatting of Subscript. - start   -----------------------------*/

.subscript
{
	position: relative;
	top: 0.3em;
	font-size: 0.8em;
}

/*--end--

/* Formatting of strikethrough text. - start   -----------------------------*/

.strikethrough
{
	text-decoration: line-through;
}

/*--end--

/* Disable the following Madcap Flare UI buttons. These create inline style which should not be used. - start   -----------------------------*/

b,
i,
u,
sub,
sup
{
	mc-disabled: true;
}

/*--end--*/
/* ------------------ SPAN STYLES- start-----------------------------------------------------------------------*/
/*------LISTS (ordered and unordered) --------------------------------------------*/
/* !!! Important: These LESS files are NOT a direct replacement and requires modification for use by PTE */
/* What's different? Use VS Code to compare! In summary: Renamed note classes to align with PTE */
/* --------------------------ORDERED LIST STYLES - start -------------------------------------------------------------*/

ol
{
	/* Level 1 List Styles using decimals number system - start-----------------------------------------*/
	list-style-type: decimal;
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	ol
	{
		margin-block: 0.25em 0.25em;
		margin-inline: -1em 0em;
	}
}

@media print, IPC
{
	ol
	{
		margin-left: 0.25em;
	}
}

@media QRC
{
	ol
	{
		margin-left: 0.75em;
	}
}

ol li
{
	/* tables indentations in Level 1 list - start-----------------------------------------*/
	/* Level 2 List Styles using lowercase letters - start-----------------------------------------*/
	/* Level 2 unordered lists indenting  - start-----------------------------------------*/
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	ol li
	{
		margin-block: 0.25em 0.25em;
		margin-inline: 0em 0em;
		padding-block: 0em 0em;
		padding-inline: 0em 0em;
	}
}

@media print, IPC
{
	ol li
	{
		margin-bottom: 1em;
		margin-left: 2em;
		orphans: 4;
	}
}

@media QRC
{
	ol li
	{
		margin-bottom: 0.75em;
		margin-left: 2em;
		orphans: 4;
	}
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	ol li > p:first-child
	{
		margin-block: 0em;
	}
}

@media print, IPC
{
	ol li > p:first-child
	{
		margin-top: 0em;
		padding-top: 0em;
	}
}

@media QRC
{
	ol li > p:first-child
	{
		margin-top: 0em;
		padding-top: 0em;
	}
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	ol li > p:nth-child(n+2)
	{
		margin-block: 0.25em 0em;
	}
}

@media print, IPC
{
	ol li > p:nth-child(n+2)
	{
		margin-top: -0.5em;
	}
}

@media QRC
{
	ol li > p:nth-child(n+2)
	{
		margin-bottom: 1em;
		margin-top: 1em;
		padding-top: 0em;
	}
}

ol li > div
{
	margin-top: 1em;
	text-indent: 0em;
}

ol li > div.messageCaution > ul,
ol li div.messageNote > ul,
ol li div.messageTip > ul,
ol li div.messageImportant > ul,
ol li div.messageCloudCR > ul,
ol li div.messagePrivileges > ul
{
	margin-left: -1em;
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	ol li
	{
		margin-block: 0.25em 0em;
	}
}

@media print, IPC
{
	ol li
	{
		margin-top: -0.5em;
	}
}

@media QRC
{
	ol li
	{
		margin-bottom: 1em;
		margin-top: 1em;
		padding-top: 0em;
	}
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	ol li > table[class^=VerintTable]
	{
		margin-block-start: 0.25em;
	}
}

@media print, IPC
{
	ol li > table[class^=VerintTable]
	{
		margin-bottom: 0.5em;
	}
}

@media QRC
{
	ol li > table[class^=VerintTable]
	{
		margin-bottom: 0.5em;
	}
}

ol li ol
{
	list-style-type: lower-alpha;
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	ol li ol
	{
		margin-block: 0.25em 0.25em;
		margin-inline: -1em 0em;
	}
}

@media print, IPC
{
	ol li ol
	{
		margin-left: 0em;
	}
}

@media QRC
{
	ol li ol
	{
		margin-left: 0.15em;
	}
}

ol li ol li
{
	/* tables indentations in Level 2 list - start-----------------------------------------*/
	/* Level 3 List Styles using lowercase roman numerals - start-----------------------------------------*/
	/* Level 3 unordered lists indenting  - start-----------------------------------------*/
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	ol li ol li
	{
		margin-block: 0.25em 0.25em;
		margin-inline: 0em 0em;
		padding-block: 0em 0em;
		padding-inline: 0em 0em;
	}
}

@media print, IPC
{
	ol li ol li
	{
		margin-bottom: 1em;
		margin-left: 2em;
		orphans: 4;
	}
}

@media QRC
{
	ol li ol li
	{
		margin-top: 0.5em;
		margin-left: 2em;
		padding-bottom: -0.25em;
		orphans: 4;
	}
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	ol li ol li > p
	{
		margin-block: 0em;
	}
}

@media print, IPC
{
	ol li ol li > p
	{
		margin-top: 0em;
		padding-top: 0em;
	}
}

@media QRC
{
	ol li ol li > p
	{
		margin-top: 0em;
		padding-top: 0em;
	}
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	ol li ol li > p:nth-child(n+2)
	{
		margin-block: 0.25em 0em;
	}
}

@media print, IPC
{
	ol li ol li > p:nth-child(n+2)
	{
		margin-top: -0.5em;
	}
}

@media QRC
{
	ol li ol li > p:nth-child(n+2)
	{
		margin-bottom: 1em;
		margin-top: 1em;
		padding-top: 0em;
	}
}

ol li ol li > div
{
	margin-top: 1em;
	text-indent: 0em;
}

ol li ol li > div.messageCaution > ul,
ol li ol li div.messageNote > ul,
ol li ol li div.messageTip > ul,
ol li ol li div.messageImportant > ul,
ol li ol li div.messageCloudCR > ul,
ol li ol li div.messagePrivileges > ul
{
	margin-left: -1em;
}

@media print, IPC
{
	ol li ol li > div.messageCaution > ul,
	ol li ol li div.messageNote > ul,
	ol li ol li div.messageTip > ul,
	ol li ol li div.messageImportant > ul,
	ol li ol li div.messageCloudCR > ul,
	ol li ol li div.messagePrivileges > ul
	{
		margin-left: 3.5em;
	}
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	ol li ol li > table[class^=VerintTable]
	{
		margin-block-start: 0.25em;
	}
}

@media print, IPC
{
	ol li ol li > table[class^=VerintTable]
	{
		margin-bottom: 0.5em;
	}
}

@media QRC
{
	ol li ol li > table[class^=VerintTable]
	{
		margin-bottom: 0.5em;
	}
}

ol li ol li ol
{
	list-style-type: lower-roman;
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	ol li ol li ol
	{
		margin-block: 0.25em 0.25em;
		margin-inline: -1em 0em;
	}
}

@media print, IPC
{
	ol li ol li ol
	{
		margin-left: 0em;
	}
}

@media QRC
{
	ol li ol li ol
	{
		margin-left: 0.15em;
	}
}

ol li ol li ol li
{
	/* tables indentations in Level 3 list - start-----------------------------------------*/
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	ol li ol li ol li
	{
		margin-block: 0.25em 0.25em;
		margin-inline: 0em 0em;
		padding-block: 0em 0em;
		padding-inline: 0em 0em;
	}
}

@media print, IPC
{
	ol li ol li ol li
	{
		margin-bottom: 1em;
		margin-left: 2em;
		orphans: 4;
	}
}

@media QRC
{
	ol li ol li ol li
	{
		margin-top: 0.5em;
		margin-left: 2em;
		orphans: 4;
		padding-bottom: -0.25em;
	}
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	ol li ol li ol li > p
	{
		margin-block: 0em;
	}
}

@media print, IPC
{
	ol li ol li ol li > p
	{
		margin-top: 0em;
		padding-top: 0em;
	}
}

@media QRC
{
	ol li ol li ol li > p
	{
		margin-top: 0em;
		padding-top: 0em;
	}
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	ol li ol li ol li > p:nth-child(n+2)
	{
		margin-block: 0.25em 0em;
	}
}

@media print, IPC
{
	ol li ol li ol li > p:nth-child(n+2)
	{
		margin-top: -0.5em;
	}
}

@media QRC
{
	ol li ol li ol li > p:nth-child(n+2)
	{
		margin-bottom: 1em;
		margin-top: 1em;
		padding-top: 0em;
	}
}

ol li ol li ol li > div
{
	margin-top: 1em;
	text-indent: 0em;
}

ol li ol li ol li > div.messageCaution > ul,
ol li ol li ol li div.messageNote > ul,
ol li ol li ol li div.messageTip > ul,
ol li ol li ol li div.messageImportant > ul,
ol li ol li ol li div.messageCloudCR > ul,
ol li ol li ol li div.messagePrivileges > ul
{
	margin-left: -1em;
}

@media print, IPC
{
	ol li ol li ol li > div.messageCaution > ul,
	ol li ol li ol li div.messageNote > ul,
	ol li ol li ol li div.messageTip > ul,
	ol li ol li ol li div.messageImportant > ul,
	ol li ol li ol li div.messageCloudCR > ul,
	ol li ol li ol li div.messagePrivileges > ul
	{
		margin-left: 3.5em;
	}
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	ol li ol li ol li > table[class^=VerintTable]
	{
		margin-block-start: 0.25em;
	}
}

@media print, IPC
{
	ol li ol li ol li > table[class^=VerintTable]
	{
		margin-bottom: 0.5em;
	}
}

@media QRC
{
	ol li ol li ol li > table[class^=VerintTable]
	{
		margin-bottom: 0.5em;
	}
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	ol li ol li ul
	{
		margin-block: 0em;
		margin-inline-start: -1.75em;
	}
}

@media print, IPC
{
	ol li ol li ul
	{
		margin-left: -0.5em;
	}
}

@media QRC
{
	ol li ol li ul
	{
		margin-left: 0em;
	}
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	ol li ul
	{
		margin-block: 0em;
		margin-inline-start: -1.75em;
	}
}

@media print, IPC
{
	ol li ul
	{
		margin-left: -0.5em;
	}
}

@media QRC
{
	ol li ul
	{
		margin-left: 0em;
	}
}

ol li ul li
{
	/* Level 3 ordered list styles using lowercase roman numerals following a level 2 unordered list- start-----------------------------------------*/
	/* Level 3 unordered lists indenting  - start-----------------------------------------*/
}

ol li ul li ol
{
	list-style-type: lower-roman;
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	ol li ul li ol
	{
		margin-block: 0.25em 0.25em;
		margin-inline: -1em 0em;
	}
}

@media print, IPC
{
	ol li ul li ol
	{
		margin-left: -0.5em;
	}
}

@media QRC
{
	ol li ul li ol
	{
		margin-left: 1.2em;
	}
}

ol li ul li ol li
{
	/* tables indentations in Level 3 ordered list following a level 2 unordered list - start-----------------------------------------*/
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	ol li ul li ol li
	{
		margin-block: 0.25em 0.25em;
		margin-inline: 0em 0em;
		padding-block: 0em 0em;
		padding-inline: 0em 0em;
	}
}

@media print, IPC
{
	ol li ul li ol li
	{
		margin-top: 1em;
		margin-left: 2em;
		orphans: 4;
	}
}

@media QRC
{
	ol li ul li ol li
	{
		margin-top: 1em;
		margin-left: 2em;
		orphans: 4;
		padding-bottom: -0.25em;
	}
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	ol li ul li ol li > p
	{
		margin-block: 0em;
	}
}

@media print, IPC
{
	ol li ul li ol li > p
	{
		margin-top: 0em;
		padding-top: 0em;
	}
}

@media QRC
{
	ol li ul li ol li > p
	{
		margin-top: 0em;
		padding-top: 0em;
	}
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	ol li ul li ol li > p:nth-child(n+2)
	{
		margin-block: 0.25em 0em;
	}
}

@media print, IPC
{
	ol li ul li ol li > p:nth-child(n+2)
	{
		margin-bottom: 1em;
		margin-top: 1em;
		padding-top: 0em;
	}
}

@media QRC
{
	ol li ul li ol li > p:nth-child(n+2)
	{
		margin-bottom: 1em;
		margin-top: 1em;
		padding-top: 0em;
	}
}

ol li ul li ol li > div
{
	margin-top: 1em;
	text-indent: 0em;
}

ol li ul li ol li > div.messageCaution > ul,
ol li ul li ol li div.messageNote > ul,
ol li ul li ol li div.messageTip > ul,
ol li ul li ol li div.messageImportant > ul,
ol li ul li ol li div.messageCloudCR > ul,
ol li ul li ol li div.messagePrivileges > ul
{
	margin-left: -1em;
}

@media print, IPC
{
	ol li ul li ol li > div.messageCaution > ul,
	ol li ul li ol li div.messageNote > ul,
	ol li ul li ol li div.messageTip > ul,
	ol li ul li ol li div.messageImportant > ul,
	ol li ul li ol li div.messageCloudCR > ul,
	ol li ul li ol li div.messagePrivileges > ul
	{
		margin-left: 3.5em;
	}
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	ol li ul li ol li > table[class^=VerintTable]
	{
		margin-block-start: 0.25em;
	}
}

@media print, IPC
{
	ol li ul li ol li > table[class^=VerintTable]
	{
		margin-bottom: 0.5em;
	}
}

@media QRC
{
	ol li ul li ol li > table[class^=VerintTable]
	{
		margin-bottom: 0.5em;
	}
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	ol li ul li ul
	{
		margin-block: 0em;
		margin-inline-start: -1.75em;
	}
}

@media print, IPC
{
	ol li ul li ul
	{
		margin-left: -0.5em;
	}
}

@media QRC
{
	ol li ul li ul
	{
		margin-left: 0em;
	}
}

/* --------------------------ORDERED LIST STYLES - end -------------------------------------------------------------*/
/* --------------------------UNORDERED LIST STYLES - start -------------------------------------------------------------*/
/* Level 1 List Styles - start-----------------------------------------*/

ul
{
	list-style: none;
	/* Level 1 Warning List Styles using circle bullets in red - start-----------------------------------------*/
	/* Level 1 List Styles using circle bullets - start-----------------------------------------*/
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	ul
	{
		margin-block: 0em;
		margin-inline-start: -1.75em;
	}
}

@media print, IPC
{
	ul
	{
		margin-left: 1.5em;
	}
}

@media QRC
{
	ul
	{
		margin-left: 2.1em;
	}
}

ul.Warning > li::marker
{
	color: #EE0000;
	content: "\f111";
	font-family: 'Font Awesome 6 Free Solid';
	font-weight: 400;
	font-size: 45%;
	vertical-align: 80%;
}

ul > li::marker
{
	content: "\f111";
	font-family: 'Font Awesome 6 Free Solid';
	font-weight: 400;
	font-size: 45%;
	vertical-align: 80%;
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	ul > li::marker
	{
		color: #0D3E86;
	}
}

@media print, IPC
{
	ul > li::marker
	{
		color: #007AFF;
	}
}

@media QRC
{
	ul > li::marker
	{
		color: #007AFF;
	}
}

ul li
{
	/* Level 2 List Styles - start-----------------------------------------*/
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	ul li
	{
		margin-block-start: 0.25em;
		padding-inline-start: 1em;
	}
}

@media print, IPC
{
	ul li
	{
		margin-bottom: 0.5em;
		orphans: 4;
	}
}

@media QRC
{
	ul li
	{
		margin-bottom: 1em;
		orphans: 4;
	}
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	ul li > p:first-child
	{
		margin-inline-start: 0em;
		text-indent: 0em;
	}
}

@media print, IPC
{
	ul li > p:first-child
	{
		margin-top: 0em;
		padding-top: 0em;
	}
}

@media QRC
{
	ul li > p:first-child
	{
		margin-top: 0em;
		padding-top: 0em;
	}
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	ul li > p:nth-child(n+2)
	{
		margin-inline-start: 0em;
		text-indent: 0em;
	}
}

@media print, IPC
{
	ul li > p:nth-child(n+2)
	{
		margin-top: -0.5em;
	}
}

@media QRC
{
	ul li > p:nth-child(n+2)
	{
		margin-bottom: 1em;
		margin-top: 1em;
		padding-top: 0em;
	}
}

ul li > div
{
	margin-top: 1em;
	text-indent: 0em;
}

ul li ul
{
	list-style: none;
	/* Level 2 Warning List Styles using sqaure bullets - start-----------------------------------------*/
	/* Level 1 List Styles using square bullets - start-----------------------------------------*/
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	ul li ul
	{
		margin-block: 0em;
		margin-inline-start: -1.75em;
	}
}

@media print, IPC
{
	ul li ul
	{
		margin-left: 1.5em;
	}
}

@media QRC
{
	ul li ul
	{
		margin-left: 2.1em;
	}
}

ul li ul.Warning > li::marker
{
	color: #EE0000;
	content: "\f45c";
	font-family: 'Font Awesome 6 Free Solid';
	font-weight: 400;
	font-size: 45%;
	vertical-align: 80%;
}

ul li ul > li::marker
{
	content: "\f45c";
	font-family: 'Font Awesome 6 Free Solid';
	font-weight: 400;
	font-size: 45%;
	vertical-align: 80%;
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	ul li ul > li::marker
	{
		color: #0D3E86;
	}
}

@media print, IPC
{
	ul li ul > li::marker
	{
		color: #007AFF;
	}
}

@media QRC
{
	ul li ul > li::marker
	{
		color: #007AFF;
	}
}

ul li ul li
{
	/* Level 3 List Styles - start-----------------------------------------*/
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	ul li ul li
	{
		margin-block-start: 0.25em;
		padding-inline-start: 1em;
	}
}

@media print, IPC
{
	ul li ul li
	{
		margin-top: 1em;
		orphans: 4;
	}
}

@media QRC
{
	ul li ul li
	{
		margin-top: 1em;
		orphans: 4;
	}
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	ul li ul li > p:first-child
	{
		margin-inline-start: 0em;
		text-indent: 0em;
	}
}

@media print, IPC
{
	ul li ul li > p:first-child
	{
		margin: 1em 0 0 0;
	}
}

@media QRC
{
	ul li ul li > p:first-child
	{
		margin: 1em 0 0 0;
	}
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	ul li ul li > p:nth-child(n+2)
	{
		margin-inline-start: 0em;
		text-indent: 0em;
	}
}

@media print, IPC
{
	ul li ul li > p:nth-child(n+2)
	{
		margin: 1em 0 0 0;
	}
}

@media QRC
{
	ul li ul li > p:nth-child(n+2)
	{
		margin: 1em 0 0 0;
	}
}

ul li ul li > div
{
	margin-top: 1em;
	text-indent: 0em;
}

ul li ul li ul
{
	list-style: none;
	/* Level 3 Warning List Styles using circle bullets - start-----------------------------------------*/
	/* Level 3 List Styles using circle bullets - start-----------------------------------------*/
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	ul li ul li ul
	{
		margin-block: 0em;
		margin-inline-start: -1.75em;
	}
}

@media print, IPC
{
	ul li ul li ul
	{
		margin-left: 1.5em;
	}
}

@media QRC
{
	ul li ul li ul
	{
		margin-left: 2.1em;
	}
}

ul li ul li ul.Warning > li::marker
{
	color: #EE0000;
	content: "\f111";
	font-family: 'Font Awesome 6 Free Solid';
	font-weight: 400;
	font-size: 45%;
	vertical-align: 80%;
}

ul li ul li ul > li::marker
{
	content: "\f111";
	font-family: 'Font Awesome 6 Free Regular';
	font-weight: 400;
	font-size: 45%;
	vertical-align: 80%;
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	ul li ul li ul > li::marker
	{
		color: #0D3E86;
	}
}

@media print, IPC
{
	ul li ul li ul > li::marker
	{
		color: #007AFF;
	}
}

@media QRC
{
	ul li ul li ul > li::marker
	{
		color: #007AFF;
	}
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	ul li ul li ul li
	{
		margin-block-start: 0.25em;
		padding-inline-start: 1em;
	}
}

@media print, IPC
{
	ul li ul li ul li
	{
		margin-top: 1em;
		orphans: 4;
	}
}

@media QRC
{
	ul li ul li ul li
	{
		margin-top: 1em;
		orphans: 4;
	}
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	ul li ul li ul li > p:first-child
	{
		margin-inline-start: 0em;
		text-indent: 0em;
	}
}

@media print, IPC
{
	ul li ul li ul li > p:first-child
	{
		margin: 1em 0 0 0;
	}
}

@media QRC
{
	ul li ul li ul li > p:first-child
	{
		margin: 1em 0 0 0;
	}
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	ul li ul li ul li > p:nth-child(n+2)
	{
		margin-inline-start: 0em;
		text-indent: 0em;
	}
}

@media print, IPC
{
	ul li ul li ul li > p:nth-child(n+2)
	{
		margin: 1em 0 0 0;
	}
}

@media QRC
{
	ul li ul li ul li > p:nth-child(n+2)
	{
		margin: 1em 0 0 0;
	}
}

ul li ul li ul li > div
{
	margin-top: 1em;
	text-indent: 0em;
}

/* --------------------------UNORDERED LIST STYLES - end -------------------------------------------------------------*/
/* Skin customizations, unique to PTE */

/**************
* Font rules *
**************/

@font-face 
{
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 400;
	src: url('../Open-Sans/open-sans-v27-latin-regular.eot');
	src: local(''), url('../Open-Sans/open-sans-v27-latin-regular.eot?#iefix') format('embedded-opentype'), url('../Open-Sans/open-sans-v27-latin-regular.woff2') format('woff2'), url('../Open-Sans/open-sans-v27-latin-regular.woff') format('woff'), url('../Open-Sans/open-sans-v27-latin-regular.ttf') format('truetype'), url('../Open-Sans/open-sans-v27-latin-regular.svg#OpenSans') format('svg');
}

/* IE9 Compat Modes */
/* IE6-IE8 */
/* Super Modern Browsers */
/* Modern Browsers */
/* Safari, Android, iOS */
/* Legacy iOS */

:root
{
	/*******************************
	* Colors                      *
	*******************************/
	--VerintPrimary: #0075e4;
	--VerintWater: #0d3e86;
	--VerintTertiary: #05ce7c;
	--HelpBorder: #b0b6bb;
	--HelpGlossaryBG: #eeeeee;
	--HelpGlossaryPopupArrow: #dcdcdc;
	--InputBackground: #e1e1e1;
	--HelpWhite: #ffffff;
	--HelpBlack: #000000;
	--HelpSearchHL1: #ffdd33;
	--HelpButton: #666666;
	--HelpFocus: #0596c7;
	/*******************************
	* Fonts                       *
	*******************************/
	--OLHLux: verint_lux;
	--OLHBaseFontFamily: 'Open Sans', Arial, sans-serif;
}

/*******************************************
/* Accessibility 
/*******************************************/

body.access *:focus
{
	outline: 1px solid #0596c7 !important;
	box-shadow: 0px 0px 10px #0596c7 !important;
	padding: 3px !important;
}

/*******************************************
/* Anchor-related classes 
/*******************************************/

a,
a:visited,
a:link,
a.MCBreadcrumbsLink,
a.MCBreadcrumbsLink:visited,
a.MCBreadcrumbsLink:link
{
	color: #0075e4;
	text-decoration: none;
	font-weight: normal;
}

a:hover,
a.MiniTOC1:hover,
a.MCBreadcrumbsLink:hover
{
	color: #0075e4;
	text-decoration: underline;
	text-decoration-skip-ink: none;
}

.title-bar-layout a.logo
{
	background-size: contain;
}

MadCap|xref
{
	color: #0075e4;
	text-decoration: none;
	font-weight: normal;
}

MadCap|xref:hover
{
	color: #0075e4;
	text-decoration: underline;
	text-decoration-skip-ink: none;
}

div.MCMiniTocBox_0
{
	padding-left: 0;
	padding-top: 0;
}

a.MCDropDownHotSpot
{
	font-weight: normal;
	text-decoration: none !important;
}

a.MCDropDownHotSpot:hover
{
	text-decoration: underline !important;
}

a.MCTextPopupHotSpot
{
	color: #000000 !important;
	font-weight: inherit;
	border-style: dotted 2px;
	border-bottom: dotted 2px;
	border-bottom-color: #0075e4;
}

a.MCTextPopupHotSpot:hover
{
	text-decoration: none !important;
	text-indent: 0;
}

/*******************************************
/* Skin borders
/*******************************************/

nav.title-bar
{
	border-top: solid 1px #b0b6bb;
}

div.sidenav-layout
{
	border-top: solid 1px #b0b6bb;
}

div.body-container
{
	border-left: solid 1px #b0b6bb;
	padding-left: 30px;
	padding-right: 30px;
}

/*******************************************
/* breadcrumb/button containers
/*******************************************/

.button-group-container-left,
.breadcrumbs
{
	padding-left: 0;
}

.button-group-container-right
{
	margin-right: 0;
	padding-right: 0;
}

/*******************************************
/* Search field
/*******************************************/

input.search-field:hover
{
	background-color: #e1e1e1;
}

input.search-field:focus
{
	outline: none;
	background-color: #ffffff;
}

/*******************************************
/* Basic TOC lists
/*******************************************/

li.tree-node:before,
#resultList li:before
{
	content: '' !important;
}

ul.sidenav li,
ul.off-canvas-list li
{
	text-indent: 0;
}

ul.sidenav li a:hover,
ul.off-canvas-list li a:hover
{
	text-decoration: none !important;
}

/*******************************************
/* TOC entry
/*******************************************/

ul.sidenav li a
{
	font-weight: 400;
}

/* Unselected desktop TOC entry */

ul.sidenav ul > li > a,
ul.sidenav ul ul > li > a,
ul.sidenav ul ul ul > li > a,
ul.sidenav ul ul ul ul > li > a
{
	margin-left: 0px;
}

/* h1 TOC entry (chapter title) */

ul.sidenav li > a,
ul.sidenav li > a.selected,
ul.sidenav li > a:focus
{
	padding-left: 2.5em !important;
}

/* h2 TOC entry (t1) */

ul.sidenav ul > li > a,
ul.sidenav ul > li > a.selected,
ul.sidenav ul > li > a:focus
{
	padding-left: 4.5em !important;
}

/* h3 TOC entry  (t2) */

ul.sidenav ul ul > li > a,
ul.sidenav ul ul > li > a.selected,
ul.sidenav ul ul > li > a:focus
{
	padding-left: 6.5em !important;
}

/* h4 TOC entry  (t3) */

ul.sidenav ul ul ul > li > a,
ul.sidenav ul ul ul > li > a.selected,
ul.sidenav ul ul ul > li > a:focus
{
	padding-left: 8.5em !important;
}

/* h5 TOC entry  (t4) */

ul.sidenav ul ul ul ul > li > a,
ul.sidenav ul ul ul ul > li > a.selected,
ul.sidenav ul ul ul ul > li > a:focus
{
	padding-left: 10em !important;
}

/*****************************************
/* TOC icon formatting
/*****************************************/

/* Position icon to left of TOC entries */

.is-accordion-submenu-parent > a span.submenu-toggle-container,
ul.sidenav ul > li > a.selected > span.submenu-toggle-container
{
	left: 5px;
	width: 2em;
	height: 2em;
}

/* Closed TOC parent */

.is-accordion-submenu-parent > a span.submenu-toggle-container
{
	-webkit-transform: rotate(270deg);
	-moz-transform: rotate(270deg);
	-o-transform: rotate(270deg);
	transform: rotate(270deg);
	top: -4px;
}

/* Open TOC parent */

.submenu-toggle-container[aria-expanded='true'] > span.submenu-toggle
{
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	transform: rotate(90deg);
}

/* Leaf node bullet */

li.tree-node.tree-node-leaf:before
{
	content: unset !important;
}

/* TOC entries toggle icons */

ul.sidenav ul > li > a > span.submenu-toggle-container,
ul.sidenav ul > li > a.selected > span.submenu-toggle-container
{
	left: 30px;
}

/* h3 TOC entry (t2) */

ul.sidenav ul ul > li > a > span.submenu-toggle-container,
ul.sidenav ul ul > li > a.selected > span.submenu-toggle-container
{
	left: 55px;
}

/* h4 TOC entry (t3) */

ul.sidenav ul ul ul > li > a > span.submenu-toggle-container,
ul.sidenav ul ul ul > li > a.selected > span.submenu-toggle-container
{
	left: 80px;
}

/* h5 TOC entry (t4) */

ul.sidenav ul ul ul ul > li > a > span.submenu-toggle-container,
ul.sidenav ul ul ul ul > li > a.selected > span.submenu-toggle-container
{
	left: 105px;
}

/*************************************
/* Search results elements
/*************************************/

div.url
{
	display: none;
}

ul#resultList > li
{
	padding-left: 0px;
	text-indent: 0px;
}

ul#resultList > li::marker
{
	content: " ";
}

#resultList h3.title
{
	margin-top: 0;
}

#resultList h3.title a:visited
{
	color: #0075e4;
}

/* Search highlighting */

.SearchHighlight
{
	background-color: #ffdd33;
}

/**********************************
/* Glossary
/**********************************/

.MCTextPopupArrow
{
	border-top-color: #dcdcdc !important;
}

MadCap|popupBody,
.popupBody
{
	background-color: #eeeeee;
	padding: 10px;
}

MadCap|glossaryTerm.Popup
{
	mc-term-display: popup;
}

MadCap|glossaryTerm
{
	background-color: transparent;
}

li.GlossaryPageEntry
{
	list-style-type: none;
}

div.GlossaryPageTerm,
li.GlossaryPageTerm,
a.GlossaryPageLink,
li.GlossaryPageEntry,
div.GlossaryPageEntry,
div.GlossaryPageDefinition
{
	margin-left: 0px;
	padding-left: 0px;
	text-indent: 0;
}

a.GlossaryPageLink,
a.GlossaryPageLink:hover
{
	color: #000000;
	cursor: text;
	font-weight: bold;
}

a.GlossaryPageLink:hover
{
	text-decoration: none !important;
}

/* Fix bullets */

li.GlossaryPageEntry::before
{
	content: ' ';
}

div.GlossaryPageHeading
{
	text-decoration: none;
	font-size: 20px;
	border-bottom-style: none;
	border-bottom-color: #ffffff;
	margin-bottom: 0;
	margin-left: 5%;
}

div.GlossaryPageDefinition
{
	margin-bottom: 12pt;
}

#resultList .glossary
{
	padding-top: 7px;
	border-top: solid 1px #b0b6bb;
	border-bottom: solid 1px #b0b6bb;
	border-left: solid 1px #b0b6bb;
	border-right: solid 1px #b0b6bb;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	-o-box-shadow: none;
	box-shadow: none;
}

ul.MCGlossaryProxy_0
{
	padding-left: 0;
	margin-left: 0;
}

#resultList .glossary .definition,
#resultList .glossary .term
{
	padding-left: 0em;
	text-indent: 0;
}

MadCap|glossaryProxy
{
	border-top-color: #ffffff;
	border-top-style: none;
	border-top-width: 0px;
}

/*
***************************
* OLH toolbar custom CSS *
***************************
*/

MadCap|topicToolbarProxy
{
	margin-bottom: 1em;
}

div.button-separator
{
	margin-left: 1.5em;
	margin-right: 1.5em;
}

._Skins_HTML5_SideNav_TopicToolbar.mc-component .button
{
	color: #666666;
	font-style: normal;
	font-family: verint_lux;
	font-size: 1.1em;
	padding: 0.15em 0.25em 0.15em 0.25em;
}

._Skins_HTML5_SideNav_TopicToolbar.mc-component .button:hover
{
	color: #0075e4;
}

._Skins_HTML5_SideNav_TopicToolbar.mc-component .button:active
{
	color: #0d3e86;
}

._Skins_HTML5_SideNav_TopicToolbar.mc-component .button:focus
{
	outline-color: #0596c7;
}

.remove-highlight-button::before
{
	content: "\e9cd";
}

.previous-topic-button::before
{
	content: "\e84e";
}

.next-topic-button::before
{
	content: "\e83e";
}

.print-button::before
{
	content: "\e84f";
}

.feedback-button::before
{
	content: "\e89d";
}

/*
******************
* Madcap classes *
******************
*/

MadCap|breadcrumbsProxy
{
	mc-breadcrumbs-prefix: '';
	mc-breadcrumbs-divider: ' | ';
	border-bottom-style: none;
	font-size: 0.9em;
	color: #000000;
	padding-top: 2.75em;
}

MadCap|dropDown
{
	mc-closed-image: url('../Images/triangle_right_online.png');
	mc-open-image: url('../Images/triangle_down_online.png');
	mc-image-position: left;
}

.MCDropDown_Closed .MCDropDownHotSpot_.MCHotSpotImage
{
	background-image: url('../Images/triangle_right_online.svg');
	background-size: 5.5px;
}

.MCDropDown_Open .MCDropDownHotSpot_.MCHotSpotImage
{
	background-image: url('../Images/triangle_down_online.svg');
	background-size: 12px;
}

MadCap|dropDownBody
{
	margin-left: 0.62em;
	padding-left: 0.62em;
}

MadCap|dropDownHead
{
	margin-left: 0;
	margin-right: 0;
	font-weight: bold;
	text-decoration: none;
}

MadCap|glossaryTerm
{
	color: #0075e4;
	font-weight: normal;
	mc-closed-image: none;
	mc-open-image: none;
}

MadCap|miniTocProxy
{
	border-top-color: #b0b6bb;
	margin-left: 0;
	margin-right: 0;
}

MadCap|Toggler
{
	color: #000000;
	text-decoration: none !important;
	margin-top: 1.08em;
	margin-bottom: 0.75em;
	font-weight: normal;
	font-size: 1em;
	mc-closed-image: url('../Images/triangle_right_online.png');
	mc-open-image: url('../Images/triangle_down_online.png');
	mc-image-position: left;
}

/*********************************
/* Media types for tablet/mobile *
/*********************************/

@media only screen and (max-width: 799px)
{
	div.body-container
	{
		border-left: none;
		padding-left: 10px;
		padding-right: 10px;
	}

	div.logo-wrapper
	{
		display: none !important;
	}

	.menu-icon
	{
		top: 35% !important;
	}

	.is-accordion-submenu-parent > a span.submenu-toggle-container
	{
		left: auto;
	}

	a[aria-expanded='true'] > span.submenu-toggle-container
	{
		left: auto;
		top: -1px;
		-webkit-transform: rotate(180deg);
		-moz-transform: rotate(180deg);
		-o-transform: rotate(180deg);
		transform: rotate(180deg);
	}

	/* Tablet/mobile TOC */

	ul.off-canvas-list ul > li > a.selected,
	ul.off-canvas-list ul ul > li > a.selected,
	ul.off-canvas-list ul ul ul > li > a.selected,
	ul.off-canvas-list ul ul ul ul > li > a.selected
	{
		border-right-color: #0075e4;
		border-right-width: 6px;
		border-right-style: solid;
	}

	.menu > li > a
	{
		padding: 0.5em;
	}
}

/* Metromap styles, unique to PTE */

ul.metromap li
{
	list-style-type: none;
	width: 25%;
	float: left;
	display: inline;
	position: relative;
	height: 70px;
	font-size: small;
	text-align: left;
	line-height: 20px;
	color: #0d3e86;
	padding-bottom: 20px;
}

ul.metromap li:before
{
	width: 20px;
	height: 20px;
	content: counter(step);
	counter-increment: step;
	line-height: 1.25em;
	border: 2px solid #3b72dd;
	display: block;
	text-align: center;
	font-size: 12px;
	margin: 0 auto 5px 0;
	border-radius: 50%;
	background-color: #e96d28;
	color: #ffffff;
}

ul.metromap li.taskCurrent:before
{
	border: 2px solid #3b72dd;
	box-shadow: 0 0 10px 1px #3b72dd;
}

ul.metromap li:after
{
	width: 100%;
	height: 3px;
	content: '';
	position: absolute;
	background-color: #3880ec;
	top: 10px;
	left: 22px;
	z-index: -1;
}

ul.metromap li:last-child:after
{
	content: none;
}

@media non-print
{
	ul.metromap li
	{
		height: 80px;
		font-size: small;
		text-align: left;
		line-height: 20px;
		color: #0d3d86;
		padding-bottom: 20px;
	}
}

/* Customizations to CSS for PTE, must follow FSS list classes */

/*******************************************
// Minor tweaks to list CSS for PTE content
/*******************************************/

ol li ul li
{
	padding-inline-start: 1em;
}

ol li > p:first-child,
ol li p
{
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}

ol li > div.codeSnippet,
ul li > div.codeSnippet
{
	margin-top: 1em;
	margin-bottom: 1em;
}

ol li ol li,
ol li ol li > p:nth-child(n+2)
{
	margin-block: 0.5em 0.5em;
}

ul > li::marker,
ul li ul > li::marker,
ul li ul li ul > li::marker
{
	font-size: 35%;
}

ul > li.GlossaryPageEntry::marker
{
	content: unset;
}

ul li > div.GlossaryPageTerm,
ul li > div.GlossaryPageDefinition
{
	margin-top: 0em;
}

@media print, IPC
{
	ol li
	{
		margin-top: 0.5em;
	}

	ul li
	{
		margin-block-start: 3em;
	}

	ol li > p:first-child,
	ul li > p:first-child
	{
		margin-top: 0.5em;
	}

	MadCap|codeSnippet
	{
		margin-top: 1em;
		margin-bottom: 1em;
	}

	ul > li::marker,
	ul li ul > li::marker,
	ul li ul li ul > li::marker
	{
		font-size: 35%;
		vertical-align: 35%;
	}

	li div.messageImportant,
	li div.messageCaution,
	li div.messageNote,
	li div.messageTip,
	li div.messageCloudCR,
	li div.messagePrivileges
	{
		padding-top: 1em;
		margin-bottom: 1.5em;
		margin-top: 1.5em;
	}

	ol li > p:nth-child(n+2),
	ul li > p:nth-child(n+2)
	{
		margin-top: 0.5em;
	}

	ol li div.messageCaution > ul,
	ol li div.messageNote > ul,
	ol li div.messageTip > ul,
	ol li div.messageImportant > ul,
	ol li div.messageCloudCR > ul,
	ol li div.messagePrivileges > ul
	{
		margin-left: 4.5em;
	}
}

/*******************************************
// Minor tweaks to list CSS for PTE content
/*******************************************/

div[class^=message]::before
{
	font-family: "Font Awesome 6 Free Solid";
}

div.messageImportant,
div.messageCaution,
div.messageNote,
div.messageTip,
div.messageCloudCR,
div.messagePrivileges
{
	background: #E6E6EC;
}

div.messageImportant::before,
div.messageCaution::before,
div.messageNote::before,
div.messageTip::before,
div.messageCloudCR::before,
div.messagePrivileges::before
{
	font-family: "Font Awesome 6 Free Solid";
}

div.messageTip::before
{
	inset-inline-end: 1.95em;
}

div.messageCloudCR::before
{
	inset-inline-end: 2.17em;
}

@media print, IPC
{
	div.GlossaryPageHeading
	{
		margin-left: 0em;
	}
}

/* Page layouts */

/*******************************************
// Page layouts for page layout elements 
/*******************************************/

/*
*************************************
* Front matter
*************************************
*/

p.AppNote_docRevision
{
	color: #000000;
	font-size: 12pt;
	margin: 0 0 18pt 0;
	padding: 0;
	mc-next-tag: p;
	mc-next-class: docDate;
	mc-hidden: hidden;
}

p.AppNote_docSubtitle
{
	color: #515b61;
	font-size: 14pt;
	font-weight: normal;
	margin: 0 0 12pt 0;
	line-height: 1;
	padding: 0;
	orphans: 2;
	mc-next-tag: p;
	mc-next-class: docRevision;
	mc-hidden: hidden;
}

p.AppNote_docTitle
{
	font-size: 24pt;
	font-weight: bold;
	margin: 0 0 14pt 0;
	line-height: 1;
	padding: 0;
	color: #0075e4;
	mc-next-tag: p;
	mc-next-class: docSubtitle;
	mc-hidden: hidden;
}

p.AppNote_docFooter,
p.AppNote_docFooterDate
{
	font-size: 10pt;
	margin: 0 0 3pt 0;
	mc-hidden: hidden;
}

p.AppNote_docFooterDate
{
	float: right;
}

p.BodyLegal,
p.BodyLegalAvaya,
p.BodyLegalAvayaARR,
p.BodyLegalHeader,
p.BodyLegalFooter
{
	text-align: left;
	margin-left: 0in;
	margin-right: 0.083in;
	margin-top: 0pt;
	margin-bottom: 6pt;
	font-weight: normal;
	font-style: normal;
	letter-spacing: 0;
	color: #000000;
	text-indent: 0px;
	line-height: 11pt;
	text-decoration: none;
	mc-next-tag: p;
	mc-next-class: BodyLegal;
	mc-hidden: hidden;
}

p.BodyLegalAvaya,
p.BodyLegalAvayaARR
{
	margin-bottom: 0;
	font-family: Arial;
	line-height: 10.5px;
	font-size: 7pt;
	mc-hidden: hidden;
}

p.BodyLegalAvayaARR
{
	margin-top: 6pt;
	mc-hidden: hidden;
}

p.BodyLegalHeader,
p.BodyLegalFooter
{
	border-top: solid 1px var(--VerintHorizontalRules);
	border-bottom: solid 1px var(--VerintHorizontalRules);
	padding-top: 3px;
	padding-bottom: 2px;
	mc-hidden: hidden;
}

div.BodyLegalContainer
{
	padding: 20pt;
	mc-hidden: hidden;
}

p.Bodysubtitle
{
	text-align: right;
	font-size: 20pt;
	color: #868684;
	mc-next-tag: p;
	mc-next-class: Bodysubtitle;
	mc-hidden: hidden;
}

p.Bodysubtitle2
{
	font-size: 10pt;
	text-align: right;
	mc-next-tag: p;
	mc-next-class: Bodysubtitle2;
	mc-hidden: hidden;
}

p.BodysubtitleAvaya
{
	margin-top: 0;
	padding-top: 1em 0 0 0;
	font-size: 20pt;
	line-height: 1em;
	mc-next-tag: p;
	mc-next-class: BodysubtitleAvaya;
	mc-hidden: hidden;
}

p.BodysubtitleIPC
{
	text-align: left;
	margin-top: 0;
	padding-top: 0.85em;
	font-size: 20pt;
	color: #e6007e;
	line-height: 0;
	mc-next-tag: p;
	mc-next-class: BodysubtitleIPC;
	mc-hidden: hidden;
}

p.BodytitleAvaya
{
	font-size: 24pt;
	font-weight: bold;
	margin-bottom: 1em;
	padding-bottom: 0;
	line-height: 1em;
	mc-next-tag: p;
	mc-next-class: BodysubtitleAvaya;
	mc-hidden: hidden;
}

p.Bodytitlebottom
{
	text-align: right;
	font-size: 10pt;
	mc-hidden: hidden;
}

p.BodytitleIPC
{
	font-size: 24pt;
	text-align: left;
	margin-bottom: 0;
	padding-bottom: 0pt;
	padding-top: 0.35in;
	color: #FFFFFF;
	mc-next-tag: p;
	mc-next-class: BodysubtitleIPC;
	mc-hidden: hidden;
}

p.BookTitle
{
	text-align: left;
	margin-left: 0in;
	margin-right: 0.083in;
	margin-top: 0pt;
	margin-bottom: 22pt;
	font-weight: normal;
	font-style: normal;
	font-size: 16pt;
	letter-spacing: 0;
	color: #0075e4;
	text-indent: 0px;
	line-height: 19pt;
	text-decoration: none;
	mc-next-tag: p;
	mc-next-class: Bodysubtitle;
	mc-hidden: hidden;
}

p.docDate
{
	color: #FFFFFF;
	font-size: 12pt;
	margin: 0;
	padding: 0;
	mc-hidden: hidden;
}

p.docRevision
{
	color: #0075e4;
	font-size: 10pt;
	margin: 0;
	padding: 0.7em 0 0 0;
	line-height: 1em;
	mc-next-tag: p;
	mc-next-class: docDate;
	mc-hidden: hidden;
}

p.docSubtitle
{
	color: #0075e4;
	font-size: 22pt;
	margin: 0 0 7pt 0;
	padding: 1em 0 0.5em 0;
	line-height: 1em;
	orphans: 2;
	border-bottom: solid 2px var(--VerintHorizontalRules);
	mc-next-tag: p;
	mc-next-class: docRevision;
	mc-hidden: hidden;
}

p.docTitle
{
	text-align: left;
	margin: 0 0 10pt 0;
	vertical-align: bottom;
	color: #0075e4;
	font-size: 26pt;
	line-height: 1em;
	mc-next-tag: p;
	mc-next-class: docSubtitle;
	mc-hidden: hidden;
}

p.FooterCopyright
{
	color: #646A6F;
	font-size: 7pt;
	text-align: center;
	line-height: 11pt;
	margin: 1.12em 0 0 1.12em;
	mc-hidden: hidden;
}

p.GreenRules
{
	text-align: left;
	color: #000000;
	text-indent: 0px;
	line-height: 11pt;
	border-top: 1px solid #0099cc;
	border-bottom: 1px solid #0099cc;
	padding-top: 4pt;
	padding-bottom: 4pt;
	mc-hidden: hidden;
}

p.HeaderFooter1,
p.HeaderFooter2
{
	font-size: 8pt;
	color: #646A6F;
	mc-hidden: hidden;
}

p.HeaderFooter2
{
	text-align: right;
	mc-hidden: hidden;
}

p.LegalPara
{
	font-family: 'Open Sans', Muli, Arial, sans-serif;
	font-size: 7pt;
	margin: 0;
	padding: 0;
	mc-hidden: hidden;
}

p.IPC-release-num,
p.IPC-doc-rev
{
	text-align: right;
	font-size: 18pt;
	mc-hidden: hidden;
}

p.IPC-doc-rev
{
	font-size: 9pt;
}

/*
*************************************
* Back matter 
*************************************
*/

div.BackTextContainer
{
	padding-top: 4.05in;
	mc-hidden: hidden;
}

div.BackCopyrightContainer
{
	padding-left: 9.25em;
	mc-hidden: hidden;
}

div.IPCbarBottom,
div.IPCbarTop
{
	width: 100%;
	margin-right: 0;
	margin-left: 0;
	height: 0.25in;
	background-color: #001530;
	color: white;
	mc-hidden: hidden;
}

div.IPCbarTop
{
	height: 0.75in;
	mc-hidden: hidden;
}

p.Backtext
{
	font-size: 10pt;
	color: #868684;
	line-height: 12pt;
	margin-top: 2pt;
	margin-bottom: 1pt;
	mc-next-tag: p;
	mc-next-class: Backtext;
	mc-hidden: hidden;
}

p.BacktextCompanyName,
p.BacktextURL
{
	text-align: left;
	margin-left: 0in;
	margin-right: 1.25in;
	margin-top: 14pt;
	margin-bottom: 0pt;
	font-weight: bold;
	font-style: normal;
	font-size: 12pt;
	letter-spacing: 0;
	color: #0075e4;
	text-indent: 0px;
	line-height: 11pt;
	text-decoration: none;
	mc-next-tag: p;
	mc-next-class: Backtext;
	mc-hidden: hidden;
}

p.BacktextCompanyName
{
	line-height: 14pt;
	mc-hidden: hidden;
}

p.BacktextURL
{
	font-size: 10pt;
	color: #0075e4;
	mc-hidden: hidden;
}

p.BackCopyrightText
{
	font-family: Verdana;
	font-weight: normal;
	font-size: 9pt;
	font-style: normal;
	letter-spacing: 0em;
	color: #868684;
	text-decoration: none;
	line-height: 10pt;
	margin-top: 3pt;
	margin-bottom: 3pt;
	mc-next-tag: p;
	mc-next-class: BackCopyrightText;
	mc-hidden: hidden;
}

table.AppNoteTitleFooter,
table.IPCBackPage
{
	width: 100%;
	margin-left: 0;
	padding-left: 0;
	margin-bottom: 0;
	padding-bottom: 0;
	mc-hidden: hidden;
}

table.IPCBackPage
{
	padding-top: 4.45em;
	mc-hidden: hidden;
}

p.IPCBackPageCopyright
{
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 4em;
	font-size: 7pt;
	color: #001530;
	font-style: italic;
	mc-hidden: hidden;
}

img.IPCLogoBackPage
{
	max-width: 40%;
	padding-right: 2em;
	float: right;
	mc-hidden: hidden;
}

/********************************************
* Misc.
/********************************************/

p.fpb_Force_Page_Break
{
	page-break-after: always;
}

p.s_Spacer,
p.spc_Spacer
{
	text-align: left;
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 0pt;
	margin-bottom: 0pt;
	font-family: Georgia;
	font-weight: normal;
	font-style: normal;
	font-size: 2pt;
	letter-spacing: 0;
	color: #FFFFFF;
	text-indent: 0px;
	line-height: 1pt;
	text-decoration: none;
	mc-hidden: hidden;
}

p.z_Header
{
	margin-right: 0.01042in;
	margin-top: 0;
	margin-bottom: 0;
	font-weight: normal;
	font-style: normal;
	font-size: 0.67em;
	color: #868684;
	line-height: 0.9em;
	mc-hidden: hidden;
}

p.z_Footer
{
	margin-top: 0;
	margin-bottom: 0;
	font-weight: normal;
	font-style: normal;
	font-size: 0.67em;
	color: #868684;
	line-height: 0.9em;
	mc-hidden: hidden;
}

p.z_FooterCopyright
{
	text-align: center;
	margin-right: 0.08333in;
	margin-top: 2pt;
	margin-bottom: 0.17em;
	font-weight: normal;
	font-style: normal;
	font-size: 7pt;
	color: #868684;
	line-height: 0.67em;
	mc-hidden: hidden;
}

table.pl-footer
{
	width: 100%;
	margin-left: 0;
	margin-right: auto;
	border-left-style: none;
	border-right-style: none;
	mc-hidden: hidden;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: var(--VerintHorizontalRules);
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: var(--VerintHorizontalRules);
}

@media IPC, quick-reference_IPC
{
	table.pl-footer
	{
		border-top-color: #482683;
		border-bottom-color: #482683;
	}
}

table.pl-header
{
	width: 100%;
	margin-left: 0;
	margin-right: auto;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: var(--VerintHorizontalRules);
	mc-hidden: hidden;
}

@media IPC, quick-reference_IPC
{
	table.pl-header
	{
		border-bottom-color: #482683;
	}
}

@media quick-reference
{
	p.docTitle
	{
		font-family: 'Open Sans', Muli, Arial, sans-serif;
		text-align: left;
		margin: 0;
		padding: 0;
		color: #808080;
		font-weight: normal;
		font-size: 16pt;
		mc-hidden: hidden;
	}

	p.docSubtitle
	{
		text-align: right;
		font-size: 16pt;
		color: #808080;
		font-family: 'Open Sans', Muli, Arial, sans-serif;
		font-weight: normal;
		border-bottom: 0;
		margin: 0;
		padding: 0;
		mc-hidden: hidden;
	}

	p.docTitleQRPage2
	{
		font-family: 'Open Sans', Muli, Arial, sans-serif;
		text-align: center;
		margin: 0;
		vertical-align: bottom;
		color: #808080;
		font-size: 16pt;
		margin-left: 0;
		margin-bottom: 0pt;
		padding-bottom: 2px;
		border-bottom: solid 1px var(--VerintHorizontalRules);
		mc-hidden: hidden;
	}

	p.FooterLeft
	{
		font-size: 8pt;
		color: #808080;
		padding: 0.6em 0 0.6em 0;
		margin: 0;
		text-align: left;
		line-height: 11pt;
		mc-hidden: hidden;
	}

	p.FooterCenter
	{
		text-align: center;
		margin-left: 0pt;
		margin-right: 0pt;
		margin-top: 0pt;
		margin-bottom: 0pt;
		font-family: 'Open Sans', Muli, Arial, sans-serif;
		font-weight: normal;
		font-style: normal;
		font-size: 8pt;
		letter-spacing: 0em;
		color: #0064bc;
		text-indent: 0px;
		line-height: 10pt;
		text-decoration: none;
		mc-hidden: hidden;
	}

	p.Version
	{
		text-align: right;
		margin-left: 0pt;
		margin-right: 0pt;
		margin-top: 0pt;
		margin-bottom: 0pt;
		font-family: 'Open Sans', Muli, Arial, sans-serif;
		font-weight: normal;
		font-style: normal;
		font-size: 12pt;
		letter-spacing: 0em;
		color: #000000;
		text-indent: 0px;
		line-height: 13pt;
		text-decoration: none;
		mc-hidden: hidden;
	}

	p.Copyright
	{
		text-align: left;
		margin-left: 0pt;
		margin-right: 0pt;
		margin-top: 5pt;
		margin-bottom: 1pt;
		font-family: 'Open Sans', Muli, Arial, sans-serif;
		font-weight: normal;
		font-style: normal;
		font-size: 6pt;
		letter-spacing: 0em;
		color: #000000;
		text-indent: 0px;
		line-height: 7pt;
		text-decoration: none;
		mc-hidden: hidden;
	}

	table.QRGFooter
	{
		width: 100%;
		margin-left: auto;
		margin-right: auto;
		border-top-style: solid;
		border-top-width: 1px;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		border-top-color: #0D3E86;
		border-bottom-color: #0D3E86;
		mc-hidden: hidden;
	}

	p.copyrightFooter
	{
		font-size: 7pt;
		color: #808080;
		padding: 0;
		padding-top: 0.5em;
		margin: 0;
		text-align: left;
		line-height: 11pt;
		mc-hidden: hidden;
	}
}

@media quick-reference_IPC
{
	/*
    IPC dark blue  #001530
    IPC magenta #e6007e
    IPC dark grey #646464
    IPC secondary purple #482683
    */

	p.FooterCenter
	{
		text-align: center;
		margin-left: 0pt;
		margin-right: 0pt;
		margin-top: 0pt;
		margin-bottom: 0pt;
		font-family: Verdana;
		font-weight: normal;
		font-style: normal;
		font-size: 8pt;
		letter-spacing: 0em;
		color: #0064bc;
		text-indent: 0px;
		line-height: 10pt;
		text-decoration: none;
		mc-hidden: hidden;
	}

	p.Version
	{
		text-align: right;
		margin-left: 0pt;
		margin-right: 0pt;
		margin-top: 0pt;
		margin-bottom: 0pt;
		font-family: Verdana;
		font-weight: normal;
		font-style: normal;
		font-size: 12pt;
		letter-spacing: 0em;
		color: #000000;
		text-indent: 0px;
		line-height: 13pt;
		text-decoration: none;
		mc-hidden: hidden;
	}

	p.Copyright
	{
		text-align: left;
		margin-left: 0pt;
		margin-right: 0pt;
		margin-top: 5pt;
		margin-bottom: 1pt;
		font-family: Verdana;
		font-weight: normal;
		font-style: normal;
		font-size: 6pt;
		letter-spacing: 0em;
		color: #000000;
		text-indent: 0px;
		line-height: 7pt;
		text-decoration: none;
		mc-hidden: hidden;
	}

	p.docTitle,
	p.docSubtitle,
	p.docTitleQRPage2
	{
		font-family: Verdana;
		font-weight: normal;
		font-size: 16pt;
		color: #646464;
		line-height: 1;
		padding-bottom: 0.75em;
		mc-hidden: hidden;
	}

	p.docSubtitle
	{
		text-align: right;
		margin: 0 0 2em 0;
		border-bottom: 0;
		mc-hidden: hidden;
	}

	p.docTitleQRPage2
	{
		text-align: center;
		margin-top: -1em;
		mc-hidden: hidden;
	}

	p.copyright_text_color
	{
		color: #646464;
		mc-hidden: hidden;
	}

	table.QRGFooter
	{
		padding-bottom: 4em;
		text-align: right;
	}

	td.QRGFooterCell
	{
		vertical-align: middle;
		padding-top: 3pt;
		padding-bottom: 5pt;
		border-top-style: solid;
		border-top-width: 2px;
		border-top-color: #e6007e;
		border-bottom-style: solid;
		border-bottom-width: 2px;
		border-bottom-color: #e6007e;
	}

	p.copyrightFooter
	{
		color: #808080;
	}

	p.copyrightQRGFooter1,
	p.copyrightQRGFooter2
	{
		font-size: 11pt;
		margin: 0;
		margin-top: 1.12em;
		padding: 0;
		padding-top: 0.801em;
		padding-bottom: 0em;
		text-align: right;
		line-height: 11pt;
		color: #808080;
		mc-hidden: hidden;
	}

	p.copyrightQRGFooter2
	{
		font-size: 8pt;
		margin-top: 0em;
		padding-top: 0em;
		padding-bottom: 0em;
		mc-hidden: hidden;
	}
}

@media quick-reference_Avaya
{
	p.docTitle,
	p.docSubtitle,
	p.docTitleQRPage2
	{
		font-family: Verdana;
		font-weight: normal;
		font-size: 16pt;
		color: #000000;
		margin-bottom: 0pt;
		line-height: 1;
		padding-bottom: 0.75em;
		mc-hidden: hidden;
	}

	p.docSubtitle
	{
		text-align: right;
		margin: 0 0 2em 0;
		border-bottom: 0;
		mc-hidden: hidden;
	}

	p.docTitleQRPage2
	{
		text-align: center;
		margin-top: -1em;
		mc-hidden: hidden;
	}

	p.FooterCenter
	{
		text-align: center;
		margin-left: 0pt;
		margin-right: 0pt;
		margin-top: 0pt;
		margin-bottom: 0pt;
		font-family: Verdana;
		font-weight: normal;
		font-style: normal;
		font-size: 8pt;
		letter-spacing: 0em;
		color: #0075e4;
		text-indent: 0px;
		line-height: 10pt;
		text-decoration: none;
		mc-hidden: hidden;
	}

	p.Version
	{
		text-align: right;
		margin-left: 0pt;
		margin-right: 0pt;
		margin-top: 0pt;
		margin-bottom: 0pt;
		font-family: Verdana;
		font-weight: normal;
		font-style: normal;
		font-size: 12pt;
		letter-spacing: 0em;
		color: #000000;
		text-indent: 0px;
		line-height: 13pt;
		text-decoration: none;
		mc-hidden: hidden;
	}

	p.Copyright
	{
		text-align: left;
		margin-left: 0pt;
		margin-right: 0pt;
		margin-top: 5pt;
		margin-bottom: 1pt;
		font-family: Verdana;
		font-weight: normal;
		font-style: normal;
		font-size: 6pt;
		letter-spacing: 0em;
		color: #000000;
		text-indent: 0px;
		line-height: 7pt;
		text-decoration: none;
		mc-hidden: hidden;
	}

	p.docSubtitle
	{
		text-align: right;
		font-size: 16pt;
		color: #000000;
		font-family: Verdana;
		font-weight: normal;
		margin-bottom: 0pt;
		mc-hidden: hidden;
	}

	table.QRGFooter
	{
		padding-bottom: 4.25em;
		text-align: right;
	}

	td.QRGFooterCell
	{
		vertical-align: middle;
		padding-top: 3pt;
		padding-bottom: 5pt;
		border-top-style: solid;
		border-top-width: 2px;
		border-top-color: #cc0000;
		border-bottom-style: solid;
		border-bottom-width: 2px;
		border-bottom-color: #cc0000;
	}

	p.copyrightFooter
	{
		color: #808080;
	}

	p.copyrightQRGFooter1,
	p.copyrightQRGFooter2,
	p.copyrightQRGFooter3
	{
		font-size: 11pt;
		margin: 0;
		padding: 0;
		text-align: right;
		line-height: 11pt;
		color: #808080;
		mc-hidden: hidden;
	}

	p.copyrightQRGFooter2
	{
		font-size: 10pt;
		mc-hidden: hidden;
	}

	p.copyrightQRGFooter3
	{
		font-size: 8pt;
		margin-top: 1em;
		line-height: 1;
		mc-hidden: hidden;
	}
}

/* Xrefs */

/*******************************************
// Xref formats 
/*******************************************/

span.Xref
{
	color: #0075e4;
}

MadCap|xref
{
	text-decoration: none;
	color: #0075e4;
}

MadCap|xref.AppTitle
{
	mc-format: 'Appendix {chapnum} “{paratext}”';
	color: #0075e4;
}

MadCap|xref.AppTitle_w_o_Link
{
	mc-format: 'Appendix {chapnum} “{paratext}”';
}

MadCap|xref.ChapTitle
{
	mc-format: 'Chapter {chapnum} “{paratext}”';
	color: #0075e4;
	text-decoration: underline;
}

MadCap|xref.ChapTitle_w_o_Link
{
	mc-format: 'Chapter {chapnum} “{paratext}”';
}

MadCap|xref.Heading_w_o_Page
{
	mc-format: '{color #0075e4}{u}{paratext}{/u}{/color}';
}

MadCap|xref.Heading_And_Page_w_o_Link
{
	mc-format: '{color #000000}{paratext} (' page ' {page}{/color}';
}

MadCap|xref.Heading_w_o_Link
{
	mc-format: '{color #000000}{i}{paratext}{/i}{/color}';
}

MadCap|xref.Heading_w_o_Link_Plain
{
	mc-format: '{color #000000}{paratext}{/color}';
}

MadCap|xref.Step
{
	mc-format: 'step {paranumonly}';
}

MadCap|xref.Step_w_o_Link
{
	mc-format: '{color #000000}Step {paranumonly}{/color}';
}

@media non-print
{
	MadCap|xref
	{
		mc-format: '{paratext}';
	}
}

@media IPC
{
	span.Xref,
	MadCap|xref.AppTitle,
	MadCap|xref.ChapTitle
	{
		color: #001530;
	}
}

MadCap|xref,
MadCap|xref.Heading
{
	color: #007AFF;
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	MadCap|xref,
	MadCap|xref.Heading
	{
		border-block-end: 0.125em solid #007AFF;
		cursor: pointer;
		display: inline-block;
		position: relative;
		text-decoration: none;
	}
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	MadCap|xref:hover,
	MadCap|xref.Heading:hover
	{
		background-color: #007AFF;
		color: #FFFFFF;
		transform: translateY(0);
		transition: transform 0.25s ease-out;
	}
}

@media print, IPC
{
	MadCap|xref,
	MadCap|xref.Heading
	{
		mc-format: '{paratext} (page {page})';
		/*mc-format: '{quote}{paratext}{quote} ('@page' {page})';*/
	}
}

@media QRC
{
	MadCap|xref,
	MadCap|xref.Heading
	{
		mc-format: '{paratext} (page {page})';
	}
}

@media IPC
{
	MadCap|xref,
	MadCap|xref.Heading
	{
		color: #001530;
		mc-format: '{u}{paratext}{/u} (page {page})';
	}
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	MadCap|xref.Nopage,
	MadCap|xref.Heading.Nopage
	{
		border-block-end: 0.125em solid #007AFF;
		cursor: pointer;
		display: inline-block;
		position: relative;
		text-decoration: none;
	}
}

@media only screen and (min-width: 6.25em), only screen and (min-width: 48em), only screen and (min-width: 64em), only screen and (min-width: 85.375em), only screen and (min-width: 120em), only screen and (min-width: 160em)
{
	MadCap|xref.Nopage:hover,
	MadCap|xref.Heading.Nopage:hover
	{
		background-color: #007AFF;
		color: #FFFFFF;
		transform: translateY(0);
		transition: transform 0.25s ease-out;
	}
}

@media print, IPC
{
	MadCap|xref.Nopage,
	MadCap|xref.Heading.Nopage
	{
		mc-format: '{color #007AFF}{paratext}{/color}';
	}
}

@media QRC
{
	MadCap|xref.Nopage,
	MadCap|xref.Heading.Nopage
	{
		mc-format: '{color #007AFF}{paratext}{/color}';
	}
}

/*--end--*/

/************************************
/* Microcontent
/************************************/

.micro-response h1,
.micro-response h2,
.micro-repsonse h3,
.micro-response h4,
.micro-response h5
{
	margin-top: 0;
	color: #363b3f;
}

/*
******************************************************
* Base classes (potentially affect everything else)  *
******************************************************
*/

body
{
	font-family: 'Open Sans', Arial, sans-serif;
	mc-hyphenate: never;
	font-size: 0.9em;
	mc-next-tag: p;
	mc-next-class: Body;
}

p,
li
{
	font-size: 1em;
	line-height: 1.25;
	font-family: 'Open Sans', Arial, sans-serif;
}

p
{
	padding-left: 0;
	padding-right: 0;
	mc-next-tag: p;
	mc-next-class: Body;
}

/*
*********************************************************
* Generics, etc. See the skin css for anchors ***********
*********************************************************
*/

a.Heading_w_o_Link_Plain:link,
a.Heading_w_o_Link_Plain:visited,
a.Heading_w_o_Link_Plain:hover,
a.Heading_w_o_Link_Plain:active
{
	color: #000000 !important;
	mc-hidden: hidden;
}

.fa
{
	display: inline-block;
	font-style: normal;
	font-size: 14px;
	line-height: 1;
	font-family: var(--OLHFA);
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.nobreak
{
	page-break-inside: avoid;
}

/*
***********************************
* Used in the Hub for PTE pages   *
***********************************
*/

div.cta
{
	-moz-border-radius: 60px;
	-webkit-border-radius: 60px;
	width: 162px;
	transition: all 0.5s cubic-bezier(0.25, 0.8, 0.25, 1);
	margin-top: 20px;
	font-family: Arial;
	font-weight: bold;
	background-color: #05ce7c;
	border: none 1px #0075e4;
	color: #ffffff;
	padding: 2px 0px;
	border-radius: 0px;
}

div.cta:hover
{
	box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23);
	transform: scale(1.01);
	mc-hidden: hidden;
}

a.cta:link
{
	color: #ffffff;
	text-decoration: none;
	mc-hidden: hidden;
}

a.cta:visited
{
	color: #ffffff;
	text-decoration: none;
	mc-hidden: hidden;
}

.center
{
	position: relative;
	margin-right: auto;
	margin-left: auto;
	float: none !important;
	text-align: center;
}

/****************************
* Workflow styles ****
*****************************/

div.workflow
{
	display: flex;
	flex-flow: row wrap;
	align-content: flex-start;
	height: auto;
	width: fit-content;
	padding-right: 20px;
	border: 2px solid #00CE7C;
	border-radius: 20px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	-ms-flex-direction: row;
	-ms-flex-wrap: wrap;
	-ms-flex-line-pack: flex-start;
}

ul.metromap
{
	counter-reset: step;
	transform: rotate(0deg);
}

/*
******************************
* Table of contents classes  *
******************************
*/

p._0_Appendix_TitleLOP
{
	margin-left: 6.02em;
	margin-top: 1em;
	margin-bottom: 0;
	font-weight: bold;
	font-style: normal;
	color: #0075e4;
	text-indent: -96px;
	mc-hidden: hidden;
}

p._0_Appendix_TitleTOC
{
	margin-left: 6.02em;
	margin-top: 0.92em;
	margin-bottom: 0;
	font-weight: bold;
	font-style: normal;
	font-size: 0.75em;
	color: #0075e4;
	text-indent: -96px;
	line-height: 0.92em;
	mc-hidden: hidden;
}

p._0_Chapter_TitleLOP
{
	margin-left: 6.02em;
	margin-top: 1em;
	margin-bottom: 0.25em;
	font-weight: bold;
	font-style: normal;
	color: #0075e4;
	text-indent: -96px;
	mc-hidden: hidden;
}

p._0_Chapter_TitleTOC
{
	margin-left: 6.02em;
	margin-top: 0.92em;
	margin-bottom: 0.25em;
	font-weight: bold;
	font-style: normal;
	font-size: 0.75em;
	color: #0075e4;
	text-indent: -96px;
	line-height: 0.92em;
	mc-hidden: hidden;
}

p._0_Preface_TitleLOP
{
	margin-left: 6.02em;
	margin-top: 1em;
	margin-bottom: 0.25em;
	font-weight: bold;
	font-style: normal;
	color: #0075e4;
	text-indent: -96px;
	mc-hidden: hidden;
}

p._0_Preface_TitleTOC
{
	margin-left: 6.02em;
	margin-top: 0.92em;
	margin-bottom: 0.25em;
	font-weight: bold;
	font-style: normal;
	font-size: 0.75em;
	color: #0075e4;
	text-indent: -96px;
	line-height: 0.92em;
	mc-hidden: hidden;
}

p.MiniTOC1
{
	padding-left: 0pt;
	color: #0075e4;
	text-decoration: none;
	font-weight: normal;
	mc-hidden: hidden;
}

p.t1_Topic_Title1LOP
{
	margin-left: 3em;
	margin-top: 0.17em;
	margin-bottom: 0.17em;
	font-weight: bold;
	font-style: normal;
	font-size: 0.75em;
	mc-auto-number-format: '  ';
	mc-auto-number-position: outside-tail;
	mc-auto-number-offset: 0;
	mc-auto-number-class: TOC_Link;
	text-indent: -7px;
	line-height: 0.92em;
	mc-hidden: hidden;
}

p.t2_Topic_Title2LOP
{
	margin-left: 4.5em;
	margin-top: 0.17em;
	margin-bottom: 0.17em;
	font-weight: normal;
	font-style: normal;
	font-size: 0.75em;
	line-height: 0.92em;
	mc-hidden: hidden;
}

p.t3_Topic_Title3LOP
{
	margin-left: 6.02em;
	margin-top: 0.17em;
	margin-bottom: 0.17em;
	font-weight: normal;
	font-style: normal;
	font-size: 0.75em;
	line-height: 0.92em;
	mc-hidden: hidden;
}

p.t1_Topic_Title1TOC
{
	margin-left: 3em;
	margin-top: 0.17em;
	margin-bottom: 0.17em;
	font-weight: normal;
	font-style: normal;
	font-size: 0.75em;
	mc-auto-number-format: '  ';
	mc-auto-number-position: outside-tail;
	mc-auto-number-offset: 0;
	mc-auto-number-class: TOC_Link;
	text-indent: -7px;
	line-height: 0.92em;
	mc-hidden: hidden;
}

p.t2_Topic_Title2TOC
{
	margin-left: 0.59in;
	margin-top: 0.17em;
	margin-bottom: 0.17em;
	font-weight: normal;
	font-style: normal;
	font-size: 0.75em;
	line-height: 0.92em;
	mc-hidden: hidden;
}

p.t3_Topic_Title3TOC
{
	margin-left: 4.5em;
	margin-top: 0.17em;
	margin-bottom: 0.17em;
	font-weight: normal;
	font-style: normal;
	font-size: 0.75em;
	line-height: 0.92em;
	mc-hidden: hidden;
}

p.tt_Topic_TypeLOP
{
	margin-left: 6.02em;
	margin-top: 0.17em;
	margin-bottom: 0.33em;
	font-weight: normal;
	font-style: normal;
	font-size: 0.75em;
	color: #05ce7c;
	line-height: 0.92em;
	text-transform: uppercase;
	mc-hidden: hidden;
}

p.sd_Short_DescriptionLOP
{
	margin-left: 6.02em;
	margin-top: 0.17em;
	margin-bottom: 0.33em;
	font-weight: normal;
	font-style: normal;
	font-size: 0.75em;
	color: #323232;
	line-height: 0.92em;
	mc-hidden: hidden;
}

/*
*********************
* Heading classes   *
*********************
*/

h1
{
	color: #363b3f;
	font-style: normal;
	margin-bottom: 1em;
	margin-left: 0;
	font-size: 1.2em;
	padding-left: 0;
	padding-right: 0;
	mc-next-tag: p;
	mc-next-class: sd_Short_Description;
}

h1,
h2,
h3,
h4,
h5,
h1._0_Preface_Title,
h1._0_Chapter_Title,
h1._0_Appendix_Title,
h1.t0_Topic_Title0,
h2.t1_Topic_Title1,
h3.t2_Topic_Title2,
h4.t3_Topic_Title3,
h5.Heading4
{
	font-size: 1.2em;
	font-weight: bold;
	margin-bottom: 1em;
	padding-left: 0;
	mc-next-tag: p;
	mc-next-class: sd_Short_Description;
}

h5,
h5.Heading4
{
	color: #0d7f46;
}

h1._0_Appendix_Title
{
	mc-auto-number-class: hNum;
	mc-next-tag: p;
	mc-next-class: sd_Short_Description;
}

h2
{
	font-size: 1.1em;
	padding-left: 0;
	padding-right: 0;
}

h3,
h4,
h5
{
	padding-left: 0;
	padding-right: 0;
}

h3
{
	margin-top: 1.5em;
	margin-bottom: 1em;
	font-style: normal;
	font-size: 1em;
	color: #363b3f;
	mc-next-tag: p;
	mc-next-class: sd_Short_Description;
}

p.ph1_Pref_Head1
{
	margin-top: 1.09em;
	margin-bottom: 0.75em;
	font-weight: bold;
	font-style: normal;
	font-size: 0.92em;
	color: #0075e4;
	line-height: 1.09em;
}

/*
*******************************
* Image-related classes *******
*******************************
*/

div.EFM_image
{
	float: center;
	text-align: center;
	font-weight: bold;
	font-size: 0.8em;
}

img.icon
{
	display: inline;
	vertical-align: text-top;
}

img.screen,
img.screen_noborder
{
	max-width: 97%;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	border: none;
}

img.screen
{
	border: solid 1px #696969;
}

p.gt_Graphic_Title
{
	margin-top: 1.5em;
	margin-bottom: 0;
	font-weight: bold;
	font-style: normal;
}

div.How_to_clip
{
	width: 90%;
}

img.How_to_clip_img
{
	padding: 1.5em 1em 1.5em 0em;
	vertical-align: middle;
}

/*
************************************
* Paragraph classes ****************
************************************
*/

p.Body
{
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	font-style: normal;
}

p.byb_Before_you_begin
{
	margin-top: 1em;
	margin-bottom: 0;
	font-style: normal;
	mc-auto-number-format: 'Before you begin';
	mc-auto-number-position: inside-head;
	mc-auto-number-offset: 0;
	mc-auto-number-class: Bold;
	font-weight: bold;
	mc-next-tag: p;
	mc-next-class: Body;
}

p.co1_Command1,
p.co2_Command2,
p.co3_Command3,
p.co4_Command4
{
	font-family: 'Courier New';
	font-weight: normal;
	font-style: normal;
	font-size: 11pt;
	line-height: 11pt;
	mc-next-class: co1_Command1;
}

p.co2_Command2
{
	mc-next-class: co2_Command2;
}

p.co3_Command3
{
	mc-next-class: co3_Command3;
}

p.co4_Command4
{
	mc-next-class: co4_Command4;
}

/*Style for Linux commands - input and output*/

p.Commands,
p.m_Machine
{
	word-wrap: break-word;
	font-family: 'Courier New';
	color: #000000;
	display: block;
	mc-next-tag: p;
	mc-next-class: Commands;
	font-size: 12px;
	margin-top: 0px;
	margin-bottom: 0px;
}

p.dd_Dropdown
{
	margin-top: 1em;
	margin-bottom: 0.67em;
	font-weight: bold;
	font-style: normal;
}

p.de_DropdownEnd
{
	margin-top: 0;
	margin-bottom: 0;
	font-weight: normal;
	font-style: normal;
	font-size: 0.17em;
	mc-auto-number-position: inside-head;
	mc-auto-number-offset: 0;
	line-height: 0.08em;
}

p.ex_Example
{
	margin-top: 1em;
	margin-bottom: 0;
	font-weight: bold;
	font-style: normal;
	mc-auto-number-format: 'Example: ';
	mc-auto-number-position: inside-head;
	mc-auto-number-offset: 0;
}

p.GreenRules
{
	margin-top: 0;
	margin-bottom: 0;
	font-weight: normal;
	font-style: normal;
	mc-hidden: hidden;
}

/* For commands and indents used under li. */

p.i1_Indent1,
p.co1_Command1
{
	margin-left: 0.3in;
	margin-top: 0.42em;
	margin-bottom: 0.42em;
	font-weight: normal;
	font-style: normal;
	mc-next-tag: p;
	mc-next-class: i1_Indent1;
}

p.i3_Indent3,
p.co3_Command3
{
	margin-left: 0.783in;
	margin-top: 0.42em;
	margin-bottom: 0.42em;
	font-weight: normal;
	font-style: normal;
	mc-next-tag: p;
	mc-next-class: i3_Indent3;
}

p.i4_Indent4,
p.co4_Command4
{
	margin-left: 0.983in;
	margin-top: 0.42em;
	margin-bottom: 0.42em;
	font-weight: normal;
	font-style: normal;
	mc-next-tag: p;
	mc-next-class: i4_Indent4;
}

p.p_Popup
{
	margin-right: 0.08333in;
	margin-top: 0.42em;
	margin-bottom: 0.42em;
	font-weight: normal;
	font-style: normal;
}

p.pa_Popup_Append
{
	margin-right: 0.08333in;
	margin-top: 0.42em;
	margin-bottom: 0.42em;
	font-weight: normal;
	font-style: normal;
}

p.po_Popup_Only
{
	margin-right: 0.08333in;
	margin-top: 0.42em;
	margin-bottom: 0.42em;
	font-weight: normal;
	font-style: normal;
}

p.poa_Popup_Only_Append
{
	margin-right: 0.08333in;
	margin-top: 0.42em;
	margin-bottom: 0.42em;
	font-weight: normal;
	font-style: normal;
}

p.pr_Procedure
{
	margin-top: 1em;
	margin-bottom: 0;
	font-style: normal;
	/*mc-next-tag: p;
	mc-next-class: s1_Step1;*/
	mc-auto-number-format: 'Procedure';
	mc-auto-number-position: inside-head;
	mc-auto-number-offset: 0;
	mc-auto-number-class: Bold;
	font-weight: bold;
}

p.ri_Related_information
{
	margin-top: 1em;
	margin-bottom: 0;
	font-weight: normal;
	font-style: normal;
	mc-auto-number-format: 'Related information';
	mc-auto-number-position: inside-head;
	mc-auto-number-offset: 0;
	mc-auto-number-class: Bold;
}

p.rt_Related_topics
{
	margin-top: 1em;
	margin-bottom: 0;
	font-style: normal;
	mc-auto-number-format: 'Related topics';
	mc-auto-number-position: inside-head;
	mc-auto-number-offset: 0;
	mc-auto-number-class: Bold;
	font-weight: bold;
}

p.sd_Short_Description
{
	margin-top: 0.42em;
	margin-bottom: 0.42em;
	font-weight: normal;
	font-style: normal;
}

p.st_Subtopic
{
	margin-top: 1em;
	margin-bottom: 0;
	font-weight: bold;
	font-style: normal;
}

p.tp_Topics
{
	margin-top: 1em;
	margin-bottom: 0;
	font-weight: bold;
	font-style: normal;
	mc-auto-number-format: 'Topics';
	mc-auto-number-position: inside-head;
	mc-auto-number-offset: 0;
	padding-left: 0;
}

p.tt_Topic_Type
{
	margin-top: 0.42em;
	margin-bottom: 0.42em;
	font-weight: bold;
	font-style: normal;
	color: #05ce7c;
	mc-hidden: hidden;
}

p.wf_Workflow
{
	margin-top: 1em;
	margin-bottom: 0;
	font-style: normal;
	mc-next-tag: p;
	/*mc-next-class: s1_Step1;*/
	mc-auto-number-format: 'Workflow';
	mc-auto-number-position: inside-head;
	mc-auto-number-offset: 0;
	mc-auto-number-class: Bold;
	font-weight: bold;
}

p.wn_What_to_do_next
{
	margin-top: 1em;
	margin-bottom: 0;
	font-weight: normal;
	font-style: normal;
	mc-auto-number-format: 'What to do next';
	mc-auto-number-position: inside-head;
	mc-auto-number-offset: 0;
	mc-auto-number-class: Bold;
}

p.z_CautionBody
{
	margin-top: 0;
	margin-bottom: 0.25em;
	font-weight: normal;
	font-style: normal;
	padding-left: 12pt;
	mc-next-tag: p;
	mc-next-class: z_CautionBody;
	mc-hidden: hidden;
}

p.z_CheckBox
{
	margin-top: 0;
	margin-bottom: 0.17em;
	font-family: Wingdings;
	font-weight: normal;
	font-style: normal;
	mc-auto-number-format: 'o';
	mc-auto-number-position: inside-head;
	mc-auto-number-offset: 0;
	mc-next-tag: p;
	mc-next-class: z_CheckBox;
	mc-hidden: hidden;
}

p.z_CheckMark
{
	margin-right: 0.05in;
	margin-top: 0.25em;
	margin-bottom: 0.25em;
	font-family: 'Wingdings 2';
	font-weight: normal;
	font-style: normal;
	mc-auto-number-format: 'P';
	mc-auto-number-position: inside-head;
	mc-auto-number-offset: 0;
	mc-next-tag: p;
	mc-next-class: z_CheckMark;
	mc-hidden: hidden;
}

p.z_Cross
{
	margin-right: 0.05in;
	margin-top: 0.25em;
	margin-bottom: 0.25em;
	font-family: 'Wingdings 2';
	font-weight: normal;
	font-style: normal;
	mc-auto-number-format: 'O';
	mc-auto-number-position: inside-head;
	mc-auto-number-offset: 0;
	mc-next-tag: p;
	mc-next-class: z_Cross;
	mc-hidden: hidden;
}

p.z_ImportantBody
{
	margin-top: 0;
	margin-bottom: 0.25em;
	font-weight: normal;
	font-style: normal;
	padding-left: 12pt;
	mc-next-tag: p;
	mc-next-class: z_ImportantBody;
	mc-hidden: hidden;
}

p.z_NoteBody
{
	margin-top: 0;
	margin-bottom: 0.25em;
	font-weight: normal;
	font-style: normal;
	padding-left: 12pt;
	mc-next-tag: p;
	mc-next-class: z_NoteBody;
	mc-hidden: hidden;
}

p.z_TipBody
{
	margin-top: 0;
	margin-bottom: 0.25em;
	font-weight: normal;
	font-style: normal;
	padding-left: 12pt;
	mc-next-tag: p;
	mc-next-class: z_TipBody;
	mc-hidden: hidden;
}

p.z_WarningBody
{
	margin-top: 0;
	margin-bottom: 0.25em;
	font-weight: normal;
	font-style: normal;
	padding-left: 12pt;
	mc-next-tag: p;
	mc-next-class: z_WarningBody;
	mc-hidden: hidden;
}

p.b1_Bullet1
{
	margin-left: 0.3in;
	font-weight: normal;
	font-style: normal;
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 28.8px;
	mc-auto-number-class: bullet1;
	margin-bottom: 0.42em;
	margin-top: 0.42em;
	mc-auto-number-format: '{color #0075e4}• {/color}';
	mc-next-tag: p;
	mc-next-class: b1_Bullet1;
}

p.b2_Bullet2
{
	margin-left: 0.533in;
	margin-top: 0.42em;
	margin-bottom: 0.42em;
	font-weight: normal;
	font-style: normal;
	mc-auto-number-format: '{color #0075e4}• {/color}';
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 22.368px;
	mc-auto-number-class: bullet1;
	mc-next-tag: p;
	mc-next-class: b2_Bullet2;
}

p.b3_Bullet3
{
	margin-left: 0.783in;
	margin-top: 0.42em;
	margin-bottom: 0.42em;
	font-weight: normal;
	font-style: normal;
	mc-auto-number-format: '{color #0075e4}- {/color}';
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 24px;
	mc-auto-number-class: bullet1;
	mc-next-tag: p;
	mc-next-class: b3_Bullet3;
}

p.cb1_Cell_Bullet1
{
	font-weight: normal;
	font-style: normal;
	mc-auto-number-format: '{color #0075e4}• {/color}';
	mc-auto-number-position: outside-head;
	mc-auto-number-class: bullet1;
	mc-next-tag: p;
	mc-next-class: cb1_Cell_Bullet1;
	margin-left: 29px;
	padding-left: 0;
	mc-auto-number-offset: 25px;
	margin-bottom: 0.17em;
	margin-top: 0.17em;
}

p.cb1_Cell_Bullet2
{
	margin-bottom: 0.17em;
	margin-top: 0.17em;
	margin-left: 54px;
	mc-auto-number-class: bullet1;
	mc-auto-number-format: '{color #0075e4}• {/color}';
	mc-auto-number-offset: 25px;
	mc-auto-number-position: outside-head;
	padding-left: 0;
}

p.cd2_Cell_Dash2
{
	margin-left: 0.533in;
	margin-top: 0.17em;
	margin-bottom: 0.17em;
	font-weight: normal;
	font-style: normal;
	mc-auto-number-format: '{color #0075e4}- {/color}';
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 22.368px;
	mc-auto-number-class: bullet1;
	mc-next-tag: p;
	mc-next-class: cd2_Cell_Dash2;
}

p.ci1_Cell_Indent1
{
	margin-top: 0.17em;
	margin-bottom: 0.17em;
	font-weight: normal;
	font-style: normal;
	padding-left: 0%;
	mc-next-tag: p;
	mc-next-class: ci1_Cell_Indent1;
	margin-left: 30px;
}

p.cs1_Cell_Step1
{
	margin-top: 0.17em;
	margin-bottom: 0.17em;
	font-weight: normal;
	font-style: normal;
	mc-auto-number-format: 'E:{n=1} ';
	mc-auto-number-position: outside-head;
	mc-auto-number-class: StepNumber;
	mc-next-tag: p;
	mc-next-class: cs2_Cell_Step2_;
	mc-auto-number-offset: 25px;
	margin-left: 29px;
	padding-left: 0;
}

p.cs2_Cell_Step2_
{
	margin-top: 0.17em;
	margin-bottom: 0.17em;
	font-weight: normal;
	font-style: normal;
	mc-auto-number-format: 'E:{n+1} ';
	mc-auto-number-position: outside-head;
	mc-auto-number-class: StepNumber;
	mc-next-tag: p;
	mc-next-class: cs2_Cell_Step2_;
	mc-auto-number-offset: 25px;
	margin-left: 29px;
	padding-left: 0;
}

p.d2_Dash2
{
	margin-left: 0.533in;
	margin-top: 0.42em;
	margin-bottom: 0.42em;
	font-weight: normal;
	font-style: normal;
	mc-auto-number-format: '{color #0075e4}- {/color}';
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 22.368px;
	mc-auto-number-class: bullet1;
	mc-next-tag: p;
	mc-next-class: d2_Dash2;
}

p.d3_Dash3
{
	margin-left: 0.783in;
	margin-top: 0.42em;
	margin-bottom: 0.42em;
	font-weight: normal;
	font-style: normal;
	mc-auto-number-format: '{color #0075e4}- {/color}';
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 24px;
	mc-auto-number-class: bullet1;
	mc-next-tag: p;
	mc-next-class: d3_Dash3;
}

p.d4_Dash4
{
	margin-left: 0.983in;
	margin-top: 0.42em;
	margin-bottom: 0.42em;
	font-weight: normal;
	font-style: normal;
	mc-auto-number-format: '{color #0075e4}- {/color}';
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 19.2px;
	mc-auto-number-class: bullet1;
	mc-next-tag: p;
	mc-next-class: d4_Dash4;
}

p.i2_Indent2,
p.co2_Command2
{
	margin-left: 0.533in;
	margin-top: 0.42em;
	margin-bottom: 0.42em;
	font-weight: normal;
	font-style: normal;
	mc-next-tag: p;
	mc-next-class: i2_Indent2;
}

p.li_List_Introduction
{
	margin-top: 0.42em;
	margin-bottom: 0.42em;
	font-weight: normal;
	font-style: normal;
	/*mc-next-tag: p;
	mc-next-class: b1_Bullet1;*/
}

p.sc_Step_Cont
{
	margin-left: 0.3in;
	margin-top: 0.42em;
	margin-bottom: 0.42em;
	font-weight: normal;
	font-style: normal;
	mc-next-tag: p;
	mc-next-class: sc_Step_Cont;
}

p.s1_Step1
{
	mc-next-class: s2_Step2_;
	margin-left: 0.3in;
	margin-top: 0.42em;
	margin-bottom: 0.42em;
	font-weight: normal;
	font-style: normal;
	mc-auto-number-format: 'S:{n=1} ';
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 28.8px;
	mc-auto-number-class: StepNumber;
}

p.s2_Step2_
{
	mc-next-class: s2_Step2_;
	margin-left: 0.3in;
	margin-top: 0.42em;
	margin-bottom: 0.42em;
	font-weight: normal;
	font-style: normal;
	mc-auto-number-format: 'S:{n+1} ';
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 28.8px;
	mc-auto-number-class: StepNumber;
}

p.sb_Step_Bullet
{
	margin-left: 0.533in;
	margin-top: 0.42em;
	margin-bottom: 0.42em;
	font-weight: normal;
	font-style: normal;
	mc-auto-number-format: '{color #0075e4}• {/color}';
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 22.368px;
	mc-auto-number-class: bullet1;
	mc-next-tag: p;
	mc-next-class: sb_Step_Bullet;
}

p.sbc_Step_Bullet_Cont
{
	margin-left: 0.533in;
	margin-top: 0.42em;
	margin-bottom: 0.42em;
	font-weight: normal;
	font-style: normal;
	mc-next-tag: p;
	mc-next-class: sb_Step_Bullet;
}

p.se_Step_example
{
	margin-left: 0.3in;
	margin-top: 0.42em;
	margin-bottom: 0.42em;
	font-weight: normal;
	font-style: normal;
	mc-auto-number-format: 'Example: ';
	mc-auto-number-position: inside-head;
	mc-auto-number-offset: 0;
	mc-next-tag: p;
	mc-next-class: Body;
}

li > p.se_Step_example
{
	margin-left: 0em;
}

p.ss1_Substep1
{
	margin-left: 0.533in;
	margin-top: 0.42em;
	margin-bottom: 0.42em;
	font-weight: normal;
	font-style: normal;
	mc-auto-number-format: 'Q:{a=1}. ';
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 22.368px;
	mc-next-tag: p;
	mc-next-class: ss2_Substep2_;
}

p.ss2_Substep2_
{
	margin-left: 0.533in;
	margin-top: 0.42em;
	margin-bottom: 0.42em;
	font-weight: normal;
	font-style: normal;
	mc-auto-number-format: 'Q:{a+}. ';
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 22.368px;
	mc-next-tag: p;
	mc-next-class: ss2_Substep2_;
}

p.ssb_Substep_Bullet
{
	margin-left: 0.783in;
	margin-top: 0.42em;
	margin-bottom: 0.42em;
	font-weight: normal;
	font-style: normal;
	mc-auto-number-format: '{color #0075e4}• {/color}';
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 24px;
	mc-auto-number-class: bullet1;
	mc-next-tag: p;
	mc-next-class: ssb_Substep_Bullet;
}

p.ssbc_Substep_Bullet_Cont
{
	margin-left: 0.783in;
	margin-top: 0.42em;
	margin-bottom: 0.42em;
	font-weight: normal;
	font-style: normal;
	mc-next-tag: p;
	mc-next-class: ssb_Substep_Bullet;
}

p.ssc_Substep_Cont
{
	margin-left: 0.533in;
	margin-top: 0.42em;
	margin-bottom: 0.42em;
	font-weight: normal;
	font-style: normal;
	mc-next-tag: p;
	mc-next-class: ss2_Substep2_;
}

p.sse_Substep_Example
{
	margin-left: 0.533in;
	margin-top: 0.42em;
	margin-bottom: 0.42em;
	font-weight: normal;
	font-style: normal;
	mc-auto-number-format: 'Example: ';
	mc-auto-number-position: inside-head;
	mc-auto-number-offset: 0;
	mc-next-tag: p;
	mc-next-class: Body;
}

li > p.sse_Substep_Example
{
	margin-left: 0em;
}

/*
****************************
* Table-related classes ****
****************************
*/

col.TableStyle-Notes-Column-Column2
{
	width: auto !important;
}

p.cb_Cell_Body,
p.cb_Cell_Body_center
{
	margin-top: 0.33em;
	margin-bottom: 0.33em;
	font-weight: normal;
	font-style: normal;
	padding-left: 0%;
	mc-next-tag: p;
	mc-next-class: cb_Cell_Body;
	mc-hidden: hidden;
}

p.cb_Cell_Body_center > img
{
	width: 21px;
	height: 21px;
}

p.cdh_Cell_Doc_Highlight
{
	text-align: center;
	margin-top: 0.17em;
	margin-bottom: 0.17em;
	font-weight: bold;
	font-style: normal;
	padding-left: 0%;
}

p.cdt_Cell_Doc_Title
{
	text-align: center;
	margin-top: 0.17em;
	margin-bottom: 0.17em;
	font-weight: bold;
	font-style: normal;
	color: #ffffff;
	padding-left: 0%;
}

p.ch_Cell_Heading,
p.ch_Cell_Heading_center
{
	margin-top: 0.17em;
	margin-bottom: 0.17em;
	font-weight: bold;
	font-style: normal;
	padding-left: 0%;
	mc-next-tag: p;
	mc-next-class: ch_Cell_Heading;
}

p.cb_Cell_Body_center,
p.ch_Cell_Heading_center
{
	text-align: center;
}

p.z_CellBodyBlue
{
	margin-top: 0;
	margin-bottom: 0.25em;
	font-weight: normal;
	font-style: normal;
	color: #0075e4;
	mc-next-tag: p;
	mc-next-class: z_CellBodyBlue;
	mc-hidden: hidden;
}

table
{
	width: 100% !important;
}

td
{
	font-size: 1em;
}

th
{
	font-weight: bold;
	font-size: 1em;
}

/*
*********************
* character classes *
*********************
*/

span.Ascii
{
	font-family: 'Courier New';
	font-weight: normal;
	font-style: normal;
}

span.Blue
{
	color: #0075e4;
}

span.Bold
{
	font-weight: bold;
}

span.bullet1
{
	line-height: 16px;
	font-size: 1.6em;
}

span.Callout
{
	font-weight: normal;
	font-style: normal;
	font-size: 0.75em;
	line-height: 0.92em;
}

span.CalloutNumber
{
	font-family: 'Courier New';
	font-weight: normal;
	font-style: normal;
}

span.Code
{
	font-family: 'Courier New';
	font-weight: bold;
	font-style: normal;
	font-size: 0.92em;
	line-height: 1.09em;
}

span.Command
{
	font-family: 'Courier New';
	font-weight: bold;
	font-style: normal;
}

span.CommandVariable
{
	font-family: 'Courier New';
	font-weight: bold;
	font-style: italic;
	font-size: 0.92em;
	line-height: 1.09em;
}

span.dash
{
	font-weight: normal;
	font-style: normal;
	font-size: 0.92em;
	color: #0075e4;
	line-height: 1.09em;
}

span.Disable_Glossary
{
	mc-disable-glossary-terms: true;
}

span.Disable_Glossary_Bold
{
	mc-disable-glossary-terms: true;
	font-weight: bold;
}

span.Disable_Glossary_Emphasis
{
	mc-disable-glossary-terms: true;
	font-style: italic;
}

span.Emphasis
{
	font-style: italic;
}

span.Green
{
	color: #9acd32;
}

span.Label
{
	font-weight: bold;
	font-style: normal;
}

span.Link
{
	color: #0075e4;
	text-decoration: none;
}

span.Red
{
	color: #ff0000;
}

span.ReviewComment
{
	font-family: Arial;
	font-weight: bold;
	font-style: normal;
	font-size: 1.09em;
	color: #ff0000;
	line-height: 1.25em;
}

span.StepNumber
{
	font-weight: bold;
	font-style: normal;
}

span.Superscript
{
	font-weight: normal;
	font-style: normal;
	font-size: 0.67em;
	vertical-align: super;
}

span.TOC_Link
{
	font-weight: bold;
	font-style: normal;
	font-size: 0.75em;
	line-height: 0.92em;
	mc-hidden: hidden;
}

span.TOC_Link_NotBold
{
	font-weight: normal;
	font-style: normal;
	font-size: 0.75em;
	line-height: 0.92em;
	mc-hidden: hidden;
}

span.TOC_Link9pt
{
	mc-hidden: hidden;
}

span.TOC_Short_Description
{
	font-weight: normal;
	font-style: normal;
	font-size: 0.75em;
	color: #323232;
	line-height: 0.92em;
	mc-hidden: hidden;
}

span.TOC_Topic_Type
{
	font-weight: normal;
	font-style: normal;
	font-size: 0.75em;
	color: #05ce7c;
	line-height: 0.92em;
	text-transform: uppercase;
	mc-hidden: hidden;
}

/*
*******************************************
* Font awesome icons, prefixed with "fa_" *
*******************************************
*/

.fa_checkmark:before
{
	margin-right: 0.05in;
	margin-top: 0.25em;
	margin-bottom: 0.25em;
	display: inline-block;
	font-style: normal;
	font-size: 14px;
	line-height: 1;
	font-family: 'Font Awesome 6 Free Solid';
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	content: "\f00c";
	mc-next-tag: p;
}

.fa_checksquare:before,
.fa_checksquare_blue:before
{
	margin-right: 0.05in;
	margin-top: 0.25em;
	margin-bottom: 0.25em;
	display: inline-block;
	font-style: normal;
	font-size: 14px;
	line-height: 1;
	font-family: 'Font Awesome 6 Free Regular';
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	content: "\f14a";
	mc-next-tag: p;
}

.fa_checksquare_blue:before
{
	color: #0075e4;
}

.fa_remove:before
{
	margin-right: 0.05in;
	margin-top: 0.25em;
	margin-bottom: 0.25em;
	display: inline-block;
	font-style: normal;
	font-size: 14px;
	line-height: 1;
	font-family: 'Font Awesome 6 Free Solid';
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	content: "\f00d";
	mc-next-tag: p;
}

.fa_square:before
{
	margin-right: 0.05in;
	margin-top: 0.25em;
	margin-bottom: 0.25em;
	display: inline-block;
	font-style: normal;
	font-size: 14px;
	line-height: 1;
	font-family: 'Font Awesome 6 Free Regular';
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	content: "\f0c8";
	mc-next-tag: p;
}

/* provides a bulleted list (continuation) inside all messages */

p.mess_b1_bullet1
{
	padding: 0 0 0 47px;
	margin: 0.42em 0 0.42em 20px;
	left: 16px;
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 18.8px;
	mc-auto-number-class: bullet1;
	mc-auto-number-format: '{color #0075e4}• {/color}';
	mc-next-tag: p;
	mc-next-class: mess_b1_bullet1;
}

/*
*********************************************
* DIV classes for list migration, temporary *
*********************************************
*/

div._ol_ordered_list,
div._ul_unordered_list
{
	width: 100%;
	background-color: yellow;
	color: black;
}

div._ul_unordered_list
{
	background-color: lightgreen;
}

/* Nested classes */

div > div._ol_ordered_list
{
	background-color: lightpink;
}

div > div > div._ol_ordered_list
{
	background-color: lightseagreen;
}

div > div > div > div._ol_ordered_list
{
	background-color: red;
}

div > div._ul_unordered_list
{
	background-color: lightblue;
}

div > div > div._ul_unordered_list
{
	background-color: lightgray;
}

div > div > div > div._ul_unordered_list
{
	background-color: limegreen;
}

/*************************************
* Code snippet and code output styles ****
*****************************/

div.codeSnippet
{
	background-color: #f8f8f8;
	border-left: solid 4px #0075e4;
	border-top: solid 1px #0075e4;
	border-right: solid 1px #0075e4;
	border-bottom: solid 1px #0075e4;
}

div.codeSnippetBody
{
	background-color: #f8f8f8;
}

ul > li > div.codeSnippet > div.codeSnippetBody
{
	text-indent: 15px;
}

ol > li > div.codeSnippet > div.codeSnippetBody
{
	text-indent: 15px;
}

div.codeSnippetCaption
{
	text-indent: 10px;
}

div.codeOutput
{
	position: relative;
	padding: 10px;
	border: solid 1px #5a6675;
	font-family: Consolas, Monaco, Courier-New, monospace;
	font-size: 9pt;
}

[class=codeOutput] p
{
	font-family: Consolas, Monaco, Courier-New, monospace;
	font-size: 9pt;
	text-indent: 15px;
}

p.codeOutput
{
	font-family: Consolas, Monaco, Courier-New, monospace;
	font-size: 9pt;
}

MadCap|codeSnippet
{
	background: #f8f8f8;
	border-bottom-color: #0075e4;
	border-left-color: #0075e4;
	border-bottom-width: 1px;
	border-left-width: 4px;
	border-right-color: #0075e4;
	border-right-width: 1px;
	border-top-color: #0075e4;
	border-top-width: 1px;
	border: solid #0075e4;
}

/*
**************
* @media rules *
****************
*/

@media non-print
{
	p.cb1_Cell_Bullet2
	{
		margin-bottom: 0.17em;
		margin-left: 54px;
		margin-top: 0.17em;
		padding-left: 0;
	}

	p.ci1_Cell_Indent1
	{
		margin-left: 0.3in;
	}

	p.cs2_Cell_Step2_
	{
		padding-left: 0;
	}
}

@media print
{
	p
	{
		font-size: 0.9em;
	}

	h1,
	h2,
	h3
	{
		color: #0075e4;
		font-weight: normal;
		font-style: normal;
		letter-spacing: 0em;
	}

	h1
	{
		font-size: 1.84em;
		margin-bottom: 10pt;
		line-height: 26pt;
	}

	h2
	{
		font-size: 18pt;
		margin-top: 20pt;
		margin-bottom: 10pt;
		line-height: 1.84em;
	}

	h3
	{
		margin-top: 20pt;
		margin-bottom: 10pt;
		font-size: 1.17em;
		line-height: 17pt;
	}

	a.MCBreadcrumbsLink
	{
		color: #5cc2e9;
	}

	p.d1_Dash1,
	p.d2_Dash2,
	p.d3_Dash3 p.d4_Dash4 p.cd2_Cell_Dash2
	{
		mc-auto-number-format: '- ';
		mc-auto-number-class: dash;
	}

	p.ci1_Cell_Indent1
	{
		padding-left: 5%;
		margin-left: 0.3in;
	}

	p.cb1_Cell_Bullet2
	{
		padding-left: 0;
	}

	p.z_CheckMark
	{
		list-style-type: none;
		font-family: 'Wingdings 2';
		display: block;
	}

	p.z_NoteIcon
	{
		mc-auto-number-format: 'NOTE';
	}

	MadCap|glossaryTerm
	{
		color: #0075e4;
		font-weight: normal;
		border-bottom: dotted 1px;
		text-transform: none;
		mc-image-position: none;
		mc-open-image: none;
		mc-closed-image: none;
	}
}

