/*<meta />*/

@import url('../../Resources/Stylesheets/source-sans-pro.css');

@import url('../../Resources/Stylesheets/source-code-pro.css');

/*
@import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro|Source+Code+Pro:ital,wght@0,400;0,500;0,600;0,700;1,400&display=swap');
*/

@import url('../../Resources/Stylesheets/tibco-variables.css');

@import url('../../Resources/Stylesheets/tibco-html-variables.css');

@import url('../../Resources/Stylesheets/feedback.css');

@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);

.micro-response-1308537864 .draft-comment	/*style for draft-comments as block and inline*/
{
	font-style: italic;
	background: #adff2f;
	mc-auto-number-class: draft-comment-prefix;
	mc-auto-number-format: var(--draftComments);
	mc-conditions: 'GlobalConditions.HiddenText';
	padding: 6px;
}

.micro-response-1308537864 .self-note	/*style for self-note as block and inline*/
{
	font-style: italic;
	mc-auto-number-class: self-note-prefix;
	mc-auto-number-format: var(--selfNotes);
	mc-conditions: 'GlobalConditions.ExcludeFromBuilds';
	background: #ffff33;
	padding: 6px;
}

/*For HTML output page design*/

.micro-response-1308537864 button.button.needs-pie.previous-topic-button:hover,
.micro-response-1308537864 button.button.needs-pie.next-topic-button:hover,
.micro-response-1308537864 button.button.needs-pie.remove-highlight-button:hover,
.micro-response-1308537864 button.button.needs-pie.print-button:hover,
.micro-response-1308537864 button.button.needs-pie.copy-url-button:hover
{
	background-color: #eee;
	mc-hidden: hidden;
}

.micro-response-1308537864 div#prdnm
{
	padding: 12px;
	font-size: 21px;
	letter-spacing: 0.5px;
	color: #3a3a3a;
	background-color: #fafafa;
	border-bottom: 1px solid #e3e3e3;
	line-height: 1.1em;
	mc-hidden: hidden;
}

.micro-response-1308537864 div.button-group-container-left
{
	margin-right: 60px;
	margin-top: 10px;
	background-color: transparent;
	mc-hidden: hidden;
}

.micro-response-1308537864 div#mc-main-content
{
	margin-left: 8%;
	margin-right: 8%;
	max-width: 720px;
	border-radius: 6px;
	margin-bottom: 26px;
	margin-top: 60px;
	padding-bottom: 20px;
	/*background: #ffffff url('../Images/Logos/Draft.png') repeat;*/
	mc-hidden: hidden;
	/*box-shadow: 0 1px 2px 0 rgba(60,64,67,.3), 0 2px 6px 2px rgba(60,64,67,.15)*/
}

.micro-response-1308537864 div.page-content
{
	background-color: transparent;
	mc-hidden: hidden;
}

.micro-response-1308537864 p.Copyright	/*Copyright statement in the masterpage*/
{
	text-align: right;
	font-size: 14px;
	background-color: #f4f4f4;
	box-shadow: 0 -2px 5px #dadada;
	left: 0;
	bottom: 0;
	margin-bottom: 0;
	padding-bottom: 5px;
	padding-right: 20px;
	position: fixed;
	width: 99%;
	height: 24px;
	right: 20px;
	mc-hidden: hidden;
}

.micro-response-1308537864
{
	font-family: var(--bodyFont);
	color: #212121;
	font-size: 16px;
	word-spacing: 0.5px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	/*background-image: url('../Images/Logos/Draft.png');*/
	background-repeat: repeat;
	line-height: 1.5em;
	letter-spacing: 0.2px;
	margin-left: 0;
	max-width: 100%;
	mc-hyphenate: never !important;
}

.micro-response-1308537864 html
{
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 0pt;
	margin-bottom: 0pt;
	background-color: transparent;
}

/*Links*/

.micro-response-1308537864 a,
.micro-response-1308537864 a:active,
.micro-response-1308537864 a:link
{
	text-decoration: none !important;
	color: #1774e5;
}

.micro-response-1308537864 a > b
{
	color: #1774e5;
}

.micro-response-1308537864 a > b:hover
{
	color: #0e4f9e;
}

.micro-response-1308537864 a[href^="https://"],
.micro-response-1308537864 a[href^="http://"]
{
	border: solid 1px #b0caeb;
	border-radius: 5px;
	background-repeat: no-repeat;
	padding: 2px 4px 2px 18px;
	background-size: 0.8em auto;
	background-position: 3px 6px;
	background-color: #fafdff;
	background-image: url('../../Resources/Images/Logos/ic_new_tab_window.png');
}

.micro-response-1308537864 a[href^="https://"]:hover,
.micro-response-1308537864 a[href^="http://"]:hover
{
	color: #064ea6;
	border: solid 1px #3084ee;
	background-color: #f1faff;
}

.micro-response-1308537864 MadCap|xref
{
	text-decoration: none;
	color: #1774e5;
}

/*Headings*/

.micro-response-1308537864 h1,
.micro-response-1308537864 h2,
.micro-response-1308537864 h3,
.micro-response-1308537864 h4,
.micro-response-1308537864 h5,
.micro-response-1308537864 h6,
.micro-response-1308537864 h2.sectiontitle,
.micro-response-1308537864 div.miniSectionHeading
{
	line-height: normal;
	font-family: var(--headingFont);
	font-weight: 600;
	margin-bottom: 0;
	margin-top: 1.75em;
	color: var(--headingColor);
}

.micro-response-1308537864 h1
{
	font-size: 36px;
	letter-spacing: -0.2px;
}

.micro-response-1308537864 h1.Content
{
	mc-hidden: hidden;
}

.micro-response-1308537864 h1.impinfotitle
{
	
}

.micro-response-1308537864 h1.Chapter
{
	mc-hidden: hidden;
}

.micro-response-1308537864 h2
{
	font-size: 33px;
	letter-spacing: -0.2px;
}

.micro-response-1308537864 h3
{
	font-size: 30px;
	letter-spacing: -0.2px;
}

.micro-response-1308537864 h4
{
	font-size: 27.5px;
	letter-spacing: -0.2px;
}

.micro-response-1308537864 h5
{
	font-size: 25px;
	letter-spacing: -0.1px;
}

.micro-response-1308537864 h6
{
	font-size: 23px;
	letter-spacing: -0.1px;
	margin-bottom: 0px;
}

.micro-response-1308537864 h2.sectiontitle
{
	font-size: 21px;
	letter-spacing: 0px;
	mc-heading-level: 0;
}

.micro-response-1308537864 div.miniSectionHeading
{
	font-size: 19px;
	letter-spacing: 0.2px;
	mc-next-tag: p;
}

/*Div*/

.micro-response-1308537864 div.section
{
	margin-top: 1rem;
	mc-hidden: hidden;
}

.micro-response-1308537864 div.choices
{
	display: block;
	list-style-type: disc;
	padding-left: 30px;
	mc-hidden: hidden;
}

.micro-response-1308537864 div.choice
{
	display: list-item;
	padding-left: 5px;
	mc-hidden: hidden;
}

.micro-response-1308537864 div.fig
{
	margin-top: 1rem;
	mc-hidden: hidden;
}

.micro-response-1308537864 div.fig + p
{
	margin-top: 0.5em;
}

.micro-response-1308537864 div.stepsection
{
	font-weight: bold;
	list-style-type: none;
	padding-left: 5px;
	margin-top: 0.4em;
}

.micro-response-1308537864 div.stepsection + li
{
	margin-top: 0.2em;
}

.micro-response-1308537864 div.noPageBreak
{
	page-break-inside: avoid;
}

/*notes styles*/

.micro-response-1308537864 div.note,
.micro-response-1308537864 div.noteNote,
.micro-response-1308537864 div.noteTip,
.micro-response-1308537864 div.noteWarning,
.micro-response-1308537864 div.noteImportant,
.micro-response-1308537864 div.noteRestriction,
.micro-response-1308537864 div.noteCaution
{
	padding: 16px 16px 16px 56px;
	border-radius: 4px;
	line-height: 1.2em;
	margin-top: 1em;
	mc-next-tag: p;
	page-break-inside: avoid;
	mc-auto-number-class: noteHead;
}

.micro-response-1308537864 span.noteHead
{
	font-weight: bold;
}

.micro-response-1308537864 div.noteNote
{
	background: #f4f4f4 url('../../Resources/Images/Logos/pl-icon-info.png') 20px 16px no-repeat;
	mc-hidden: hidden;
	mc-auto-number-format: var(--noteNote);
}

.micro-response-1308537864 div.noteTip
{
	background: #f4f4f4 url('../../Resources/Images/Logos/pl-icon-success.png') 20px 16px no-repeat;
	mc-auto-number-format: var(--noteTip);
}

.micro-response-1308537864 div.noteWarning
{
	background: #f4f4f4 url('../../Resources/Images/Logos/pl-icon-warning-triangle.png') 20px 16px no-repeat;
	mc-auto-number-format: var(--noteWarning);
}

.micro-response-1308537864 div.noteCaution
{
	background: #f4f4f4 url('../../Resources/Images/Logos/pl-icon-warning-triangle.png') 20px 16px no-repeat;
	mc-auto-number-format: var(--noteCaution);
}

.micro-response-1308537864 div.note
{
	background: #f4f4f4 url('../../Resources/Images/Logos/pl-icon-info.png') 20px 16px no-repeat;
	mc-auto-number-format: var(--noteNote);
}

.micro-response-1308537864 div.noteRestriction
{
	background: #f4f4f4 url('../../Resources/Images/Logos/pl-icon-restrictions.png') 20px 16px no-repeat;
	mc-auto-number-format: var(--noteRestriction);
}

.micro-response-1308537864 div.noteImportant
{
	background: #f4f4f4 url('../../Resources/Images/Logos/pl-icon-warning-circle.png') 20px 16px no-repeat;
	mc-auto-number-format: var(--noteImportant);
}

/*Tile style section for key topics*/

.micro-response-1308537864 div.link-tiles
{
	border-top: 1px solid #ddd;
	margin: 2em 0;
	padding: 1em 0;
}

.micro-response-1308537864 div.link-tiles ul
{
	background-color: white;
	text-align: center;
	padding: 0;
	list-style-type: none;
	display: flex;
	flex-wrap: wrap;
	width: 100%;
	mc-conditions: 'Default.ScreenOnly';
}

.micro-response-1308537864 div.link-tiles ul li
{
	background-color: white;
	display: inline-block;
	box-shadow: 0 2px 7px 0 lightgray;
	border-radius: 10px;
	margin: calc(2%);
	cursor: pointer;
	float: left;
	width: calc(28%);
	text-align: center;
	padding: 0;
}

.micro-response-1308537864 div.link-tiles ul li:hover
{
	background-color: #f7f7f7;
}

.micro-response-1308537864 div.link-tiles ul li span.link-tile-heading
{
	margin: 0 0 16px;
	padding: 0;
	color: #ff7f50;
	box-shadow: none;
	background-color: transparent;
	font-size: 1.4em;
	display: block;
	mc-hidden: hidden;
}

.micro-response-1308537864 span.link-tile-heading
{
	
}

.micro-response-1308537864 div.link-tiles li p
{
	margin: 0;
}

.micro-response-1308537864 div.link-tiles ul li a
{
	display: block;
	padding: 10%;
	height: calc(100% - 40px);
}

.micro-response-1308537864 div.link-tiles ul li span.link-tile-text
{
	margin: 0;
	font-size: 1.1em;
}

.micro-response-1308537864 span.link-tile-text
{
	
}

/*Note styles inside a table*/

.micro-response-1308537864 td div.note,
.micro-response-1308537864 td div.noteNote,
.micro-response-1308537864 td div.noteTip,
.micro-response-1308537864 td div.noteWarning,
.micro-response-1308537864 td div.noteImportant,
.micro-response-1308537864 td div.noteRestriction,
.micro-response-1308537864 td div.noteCaution
{
	background: none;
	background-color: #f4f4f4;
	padding: 10px;
	font-size: 15px;
	mc-auto-number-class: noteHeadInTable;
}

.micro-response-1308537864 span.noteHeadInTable
{
	font-size: 15px;
	font-weight: bold;
}

.micro-response-1308537864 td div.note,
.micro-response-1308537864 td div.noteNote
{
	mc-auto-number-format: var(--noteNote);
}

.micro-response-1308537864 td div.noteTip
{
	mc-auto-number-format: var(--noteTip);
}

.micro-response-1308537864 td div.noteWarning
{
	mc-auto-number-format: var(--noteWarning);
}

.micro-response-1308537864 td div.noteCaution
{
	mc-auto-number-format: var(--noteCaution);
}

.micro-response-1308537864 td div.noteRestriction
{
	mc-auto-number-format: var(--noteRestriction);
}

.micro-response-1308537864 td div.noteImportant
{
	mc-auto-number-format: var(--noteImportant);
}

/*paragraph*/

.micro-response-1308537864 p
{
	margin-top: 1em;
	margin-bottom: 0;
	mc-hyphenate: never;
}

.micro-response-1308537864 p.TableTitle	/*FM Style for table captions*/
{
	text-align: left;
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 1rem;
	margin-bottom: 6pt;
	font-family: var(--tableCaptionFont);
	font-weight: bold;
	font-style: normal;
	font-size: 14px;
	letter-spacing: 0em;
	mc-hyphenate: never;
	text-indent: 0px;
	text-decoration: none;
}

.micro-response-1308537864 p.AuthorNote	/*FM Style for hidden draft notes*/
{
	mc-hidden: hidden;
}

/*p.ProductName, p.BookName, p.ProductVersion, used only for title page when generating PDF from FM*/

.micro-response-1308537864 p.ProductName
{
	text-align: left;
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 0pt;
	margin-bottom: 0.4em;
	font-weight: bold;
	font-style: normal;
	font-size: 2.2em;
	letter-spacing: unset;
	color: #242424;
	mc-hyphenate: never;
	text-indent: 0px;
	line-height: 1.2em;
	text-decoration: none;
	mc-hidden: hidden;
}

.micro-response-1308537864 p.BookName
{
	text-align: left;
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 0.4em;
	margin-bottom: 0.5em;
	font-weight: normal;
	font-style: normal;
	font-size: 2.1em;
	letter-spacing: -0.8px;
	color: #242424;
	mc-hyphenate: never;
	text-indent: 0px;
	line-height: 1.2em;
	text-decoration: none;
	mc-hidden: hidden;
}

.micro-response-1308537864 p.ProductVersion
{
	text-align: left;
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 0pt;
	margin-bottom: 0pt;
	font-weight: normal;
	font-style: italic;
	font-size: 10pt;
	letter-spacing: 0em;
	color: #000000;
	mc-hyphenate: never;
	text-indent: 0px;
	line-height: 12pt;
	text-decoration: none;
	mc-hidden: hidden;
}

/*Images for Note, Tip, Warning Tables brought over from FrameMaker*/

.micro-response-1308537864 p.IconNote,
.micro-response-1308537864 p.IconImportant,
.micro-response-1308537864 p.IconRestriction,
.micro-response-1308537864 p.IconTip,
.micro-response-1308537864 p.IconWarning
{
	background-repeat: no-repeat;
	line-height: 20px;
	margin-left: 0;
	padding-top: 24px;
	mc-hyphenate: never;
	mc-hidden: hidden;
	mc-auto-number-class: noteHead;
}

.micro-response-1308537864 p.IconNote
{
	background-image: url('../../Resources/Images/Logos/pl-icon-info.png');
	mc-auto-number-format: var(--noteNoteFM);
	margin-top: 24px;
}

.micro-response-1308537864 p.IconImportant
{
	background-image: url('../../Resources/Images/Logos/pl-icon-info.png');
	mc-auto-number-format: var(--noteImportantFM);
}

.micro-response-1308537864 p.IconRestriction
{
	background-image: url('../../Resources/Images/Logos/pl-icon-restrictions.png');
	mc-auto-number-format: var(--noteRestrictionFM);
}

.micro-response-1308537864 p.IconTip
{
	background-image: url('../../Resources/Images/Logos/pl-icon-success.png');
	mc-auto-number-format: var(--noteTipFM);
}

.micro-response-1308537864 p.IconWarning
{
	background-image: url('../../Resources/Images/Logos/pl-icon-warning-triangle.png');
	mc-auto-number-format: var(--noteWarningFM);
}

/*Character*/

.micro-response-1308537864 span.draft-comment	/*inline draft comments prefix*/
{
	mc-auto-number-format: var(--inlineDraftComments);
	mc-hidden: hidden;
}

.micro-response-1308537864 span.draft-comment-prefix	/*inline draft comments prefix style*/
{
	color: #ff2e4e;
	font-weight: 700;
	background: #adff2f;
}

.micro-response-1308537864 span.self-note	/*inline draft comments prefix*/
{
	mc-auto-number-format: var(--inlineSelfNotes);
	mc-hidden: hidden;
}

.micro-response-1308537864 span.self-note-prefix	/*inline draft comments prefix style*/
{
	font-weight: 700;
	background: #ffff33;
	color: #9400d3;
}

.micro-response-1308537864 span.required-cleanup
{
	color: red;
	background-color: yellow;
	border: 1px solid red;
	padding: 5px;
	mc-conditions: 'GlobalConditions.HiddenText';
}

.micro-response-1308537864 span.term
{
	font-style: italic;
}

.micro-response-1308537864 span.uicontrol,
.micro-response-1308537864 b
{
	font-weight: bold;
	color: #474747;
}

.micro-response-1308537864 span._Override	/*From FrameMaker*/
{
	
}

.micro-response-1308537864 code
{
	font-family: var(--codeFont);
	font-size: 0.85em;
	white-space: normal;
	mc-hyphenate: never;
}

.micro-response-1308537864 span.apiname,
.micro-response-1308537864 span.cmdname,
.micro-response-1308537864 tt,
.micro-response-1308537864 span.filepath,
.micro-response-1308537864 span.parmname
{
	font-family: var(--codeFont);
	font-size: 0.85em;
	mc-hidden: hidden;
}

.micro-response-1308537864 span.cite,
.micro-response-1308537864 span.varname,
.micro-response-1308537864 span.Emphasis
{
	font-style: italic;
	mc-hidden: hidden;
}

.micro-response-1308537864 span.Bold	/*FromFM*/
{
	font-weight: bold;
	color: #474747;
}

.micro-response-1308537864 code.CodeItalic	/*FromFM*/
{
	font-family: var(--bodyFont);
	font-style: italic;
	font-size: 0.95em;
}

.micro-response-1308537864 code.CodeBold	/*FromFM*/
{
	font-weight: bold;
	font-family: var(--codeFont);
}

/*Lists*/

.micro-response-1308537864 ol
{
	list-style-type: decimal;
	margin-top: 1rem;
}

.micro-response-1308537864 ol ol
{
	list-style-type: lower-alpha;
	margin-top: 0.7rem;
}

.micro-response-1308537864 ol ol ol
{
	list-style-type: lower-roman;
	margin-top: 0.7rem;
}

.micro-response-1308537864 li
{
	padding-left: 5px;
	margin-top: 0.7rem;
}

.micro-response-1308537864 li p
{
	margin-top: 0.5rem;
}

.micro-response-1308537864 li div
{
	margin-top: 0.5rem;
}

/* generated by import might remove ul
{
	margin-top: 6pt;
	margin-bottom: 6pt;
}

li
{
	margin-left: 20pt;
	margin-top: 6pt;
	margin-bottom: 2pt;
} */

.micro-response-1308537864 ul
{
	list-style-type: disc;
	margin-top: 1em;
}

.micro-response-1308537864 ul ul
{
	list-style-type: circle;
	margin-top: 12px;
}

.micro-response-1308537864 ul ul ul
{
	list-style-type: square;
	margin-top: 12px;
}

.micro-response-1308537864 td,
.micro-response-1308537864 th
{
	mc-hyphenate: never;
}

.micro-response-1308537864 td ul
{
	padding-left: 20px;
}

.micro-response-1308537864 td p,
.micro-response-1308537864 td div
{
	margin-top: 12px;
}

.micro-response-1308537864 thead p
{
	margin-top: 0px;
	margin-bottom: 0px;
}

.micro-response-1308537864 li p
{
	margin-bottom: 0.8em;
}

.micro-response-1308537864 li div
{
	margin-bottom: 0.8em;
}

.micro-response-1308537864 caption
{
	font-size: 0.95em;
	text-align: left;
	font-style: italic;
}

/*Definition list */

.micro-response-1308537864 div.dl
{
	padding-left: 0;
	margin-top: 1rem;
}

.micro-response-1308537864 div.dlentry
{
	margin-top: 0.8rem;
	mc-hidden: hidden;
}

.micro-response-1308537864 div.dd
{
	margin-left: 20px;
	margin-top: 0.7rem;
}

.micro-response-1308537864 span.dt
{
	margin-top: 12px;
	font-weight: bold;
	mc-hidden: hidden;
}

.micro-response-1308537864 dl
{
	mc-next-tag: dt;
	margin-top: 1rem;
	mc-hidden: unhidden;
	padding-left: 0px;
}

.micro-response-1308537864 dt
{
	mc-next-tag: dd;
	font-weight: bold;
	margin-top: 0.8rem;
}

.micro-response-1308537864 dd
{
	margin-left: 20px;
	mc-next-tag: dt;
	margin-top: 0.7rem;
}

/*List style from FrameMaker*/

.micro-response-1308537864 p.Bullet
{
	mc-auto-number-position: outside-head;
	margin-top: 0.7rem;
	margin-left: 45px;
	mc-auto-number-format: '{b}•{/b}';
	mc-auto-number-offset: 16px;
}

.micro-response-1308537864 p.ListDash
{
	mc-auto-number-position: outside-head;
	margin-left: 70px;
	margin-bottom: 0;
	margin-top: 0.7rem;
	mc-auto-number-offset: 25px;
	mc-auto-number-format: '— ';
}

.micro-response-1308537864 p.Step
{
	margin-bottom: 0pt;
	mc-auto-number-format: 'S:{n+}. ';
	mc-auto-number-position: outside-head;
	margin-top: 0.7rem;
	margin-left: 40px;
	mc-auto-number-offset: 22px;
	padding-left: 5px;
}

.micro-response-1308537864 p.StepInd
{
	margin-bottom: 0pt;
	mc-auto-number-format: 'S:{ }{a+}. ';
	mc-auto-number-position: outside-head;
	margin-top: 0.7rem;
	margin-left: 65px;
	mc-auto-number-offset: 20px;
	padding-left: 5px;
}

.micro-response-1308537864 p.ResetStep	/*FrameMaker tag to restart numbered lists at 1*/
{
	mc-auto-number-format: var(--stepsResetFM);
}

.micro-response-1308537864 p.ListContinue
{
	margin-top: 0.5rem;
	margin-left: 45px;
	margin-bottom: 0pt;
	mc-hidden: hidden;
}

.micro-response-1308537864 p.ListContinueIndent
{
	margin-top: 0.5rem;
	margin-left: 65px;
	margin-bottom: 0pt;
	padding-left: 5px;
	mc-hidden: hidden;
}

/*TOC*/

.micro-response-1308537864 p.TOC1
{
	color: #0000ff;
}

.micro-response-1308537864 p.TOC2
{
	color: #0000ff;
	line-height: 0pt;
	margin-bottom: 0em;
	margin-top: 0em;
}

.micro-response-1308537864 p.TOC3
{
	color: #0000ff;
	line-height: 0pt;
	margin-bottom: 0em;
	margin-top: 0em;
}

.micro-response-1308537864 table.GenTOCTable4
{
	display: none;
}

.micro-response-1308537864 table.GenTOCTable5
{
	display: none;
}

.micro-response-1308537864 table.GenTOCTable6
{
	display: none;
}

/*image*/

.micro-response-1308537864 img
{
	max-width: 100%;
	border: solid 1px #8c8c8c;
	box-shadow: 1px 1px 3px #a2a2a2;
	/*mc-thumbnail: popup;
	mc-thumbnail-max-height: auto;*/
}

.micro-response-1308537864 img.thumbnailpopup
{
	mc-thumbnail: popup;
	mc-thumbnail-max-height: auto;
}

.micro-response-1308537864 img.invisible-label
{
	border: 0;
	box-shadow: none;
	mc-hidden: hidden;
}

.micro-response-1308537864 img.icon
{
	max-height: 1.8em;
	max-width: auto;
	position: relative;
	vertical-align: -2px;
	border: none 0px transparent;
	box-shadow: 0;
	mc-thumbnail: none;
}

.micro-response-1308537864 img.screenshot
{
	max-width: 95%;
}

.micro-response-1308537864 MadCap|breadcrumbsProxy
{
	mc-breadcrumbs-prefix: '';
	padding: 10px;
	font-size: 0.8rem;
	vertical-align: bottom;
	background-color: #fafafa;
	border-bottom: none;
	box-shadow: 0px 2px 5px #dadada;
	mc-breadcrumbs-count: 6;
}

.micro-response-1308537864 MadCap|relationshipsHeading
{
	font-size: 1em;
}

.micro-response-1308537864 MadCap|relationshipsHeading.Child
{
	mc-label: var(--relHeading);
}

.micro-response-1308537864 div.topic-frame	/*This topic frame helps to put the responsive design in each topic, so that we can horizontally align topic body and subtopics miniTOC. This topic-frame class is implemented in the masterpage.*/
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
}

.micro-response-1308537864 div.topic-frame::before
{
	content: ' ';
	display: table;
}

.micro-response-1308537864 div.topic-frame::after
{
	content: ' ';
	display: table;
	clear: both;
}

.micro-response-1308537864 div.topic-frame > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.micro-response-1308537864 div.topic-frame > div:nth-child(1)
{
	width: 66.66667%;
	margin-left: 0%;
}

.micro-response-1308537864 div.topic-frame > div:nth-child(2)
{
	width: 33.33333%;
	margin-left: 0%;
}

.micro-response-1308537864 MadCap|miniTocProxy
{
	border-top-width: 0;
	border-top-style: none;
	border-top-color: #d1d1d1;
	margin-top: 2em;
	mc-toc-depth: 1;
	color: #0083cc;
	font-weight: normal;
	mc-auto-number-class: miniTOCHead;
	mc-auto-number-format: var(--miniTocHeading);
	padding-left: 24px;
	margin-left: 8%;
	margin-right: 8%;
	max-width: 696px;
	padding-bottom: 60px;
}

.micro-response-1308537864 MadCap|xref.figure
{
	mc-format: '{paranumonly}';
}

.micro-response-1308537864 div.MCMiniTocBox_0
{
	mc-auto-number-class: miniTOCHead;
	mc-auto-number-format: var(--miniTocHeading);
	mc-hidden: always;
}

.micro-response-1308537864 span.miniTOCHead
{
	color: #000;
	display: block;
	margin-top: 1em;
	font-size: 1.1em;
	font-weight: bold;
	margin-left: -20px;
}

.micro-response-1308537864 p.MiniTOC1
{
	font-weight: normal;
	mc-pagenum-display: all;
	color: #1774e5;
	margin: 0.5rem 0;
}

.micro-response-1308537864 pre,
.micro-response-1308537864 blockquote
{
	font-family: var(--codeFont);
	font-size: 0.85rem;
	background-color: #eff3fb;
	padding: 12px 16px 16px 16px;
	margin-bottom: 0.8em;
	margin-top: 1em;
	line-height: 1.2em;
	white-space: pre-wrap;
}

.micro-response-1308537864 blockquote
{
	mc-hidden: hidden;
	margin-left: 0;
	margin-right: 0;
}

.micro-response-1308537864 pre code,
.micro-response-1308537864 pre code.CodeBold,
.micro-response-1308537864 pre code.CodeItalic
{
	font-size: 0.9em;
}

.micro-response-1308537864 blockquote p tt
{
	font-size: 1em;
}

.micro-response-1308537864 pre var,
.micro-response-1308537864 pre span.varname,
.micro-response-1308537864 pre i,
.micro-response-1308537864 blockquote em,
.micro-response-1308537864 pre p var,
.micro-response-1308537864 pre p span.varname,
.micro-response-1308537864 pre p i
{
	font-family: var(--bodyFont);
	font-size: 0.9rem;
	letter-spacing: 0px;
	mc-hyphenate: never;
}

.micro-response-1308537864 p.Bullet + pre
{
	margin-left: 55px;
}

.micro-response-1308537864 p.Step + pre
{
	margin-left: 55px;
}

.micro-response-1308537864 p.ListContinue + pre
{
	margin-left: 55px;
	mc-hidden: hidden;
}

.micro-response-1308537864 td pre	/*for a code text inside table cell*/
{
	margin-left: 0;
}

.micro-response-1308537864 pre.Indent
{
	margin-left: 65px;
}

.micro-response-1308537864 td code
{
	font-size: 0.85em;
}

/*DITA style section headings for a task topic*/

.micro-response-1308537864 ol.steps
{
	mc-auto-number-format: var(--stepsHead);
	mc-auto-number-class: stephead;
	margin-top: 32px;
}

.micro-response-1308537864 div.result
{
	mc-auto-number-format: var(--resultHead);
	mc-auto-number-class: sectionhead;
	mc-next-tag: p;
	margin-top: 1rem;
}

.micro-response-1308537864 div.result + p,
.micro-response-1308537864 div.result + div
{
	margin-top: 0px;
}

.micro-response-1308537864 div.prereq
{
	mc-auto-number-format: var(--prereqHead);
	mc-auto-number-class: sectionhead;
	mc-next-tag: p;
	margin-top: 1rem;
}

.micro-response-1308537864 div.postreq
{
	mc-auto-number-format: var(--postreqHead);
	mc-auto-number-class: sectionhead;
	mc-next-tag: p;
	margin-top: 1rem;
}

.micro-response-1308537864 span.sectionhead + p
{
	margin-top: 0px;
}

.micro-response-1308537864 span.sectionhead,
.micro-response-1308537864 span.stephead
{
	font-size: 17px;
	font-weight: 600;
	color: var(--headingColor);
	display: block;
	letter-spacing: 0.6px;
	padding-bottom: 0.3em;
}

.micro-response-1308537864 span.stephead
{
	margin-left: -40px;
}

.micro-response-1308537864 span.sectionhead
{
	padding-top: 1rem;
}

.micro-response-1308537864 p.FigureTitle
{
	font-style: italic;
	mc-auto-number-format: var(--figureTitle);
	margin-top: 1rem;
	margin-bottom: 0.5rem;
	page-break-after: avoid;
}

.micro-response-1308537864 div.noLine
{
	font-size: 1px;
	padding-top: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	line-height: 1px;
	mc-hidden: hidden;
}

.micro-response-1308537864 address
{
	mc-disabled: true;
}

.micro-response-1308537864 div.dt
{
	font-weight: bold;
	margin-top: 0.8em;
}

.micro-response-1308537864 div.multicol
{
	mc-column-count: 3;
	column-count: inherit;
}

.micro-response-1308537864 p.copy
{
	
}

.micro-response-1308537864 MadCap|codeSnippetBody
{
	font-family: var(--codeFont);
	line-height: 1.1em;
	margin-top: 1rem;
}

.micro-response-1308537864 MadCap|codeSnippetCaption
{
	font-family: var(--codeFont);
}

.micro-response-1308537864 a
{
	color: #1774e5;
}

.micro-response-1308537864 MadCap|xref:hover
{
	color: #0e4f9e;
}

.micro-response-1308537864 a:hover,
.micro-response-1308537864 a.MiniTOC1:hover
{
	color: #0e4f9e;
}

.micro-response-1308537864 img#tibco-logo
{
	mc-hidden: hidden;
}

.micro-response-1308537864 div.GlossaryPageTerm
{
	color: #333;
}

.micro-response-1308537864 button#myBtn
{
	display: none;
	position: fixed;
	bottom: 50px;
	right: 30px;
	z-index: 99;
	font-size: 16px;
	color: #1774e5;
	border: solid 1px #1774e5;
	outline: none;
	cursor: pointer;
	padding: 7px 14px 7px 40px;
	border-radius: 3px;
	background-size: auto 15px;
	background-position: 12px 8px;
	background-repeat: no-repeat;
	background-color: white;
	background-image: url('../../Resources/Images/Logos/top-icon.png');
}

.micro-response-1308537864 button#myBtn:hover
{
	color: #0e4f9e;
	border-color: #0e4f9e;
	background-image: url('../../Resources/Images/Logos/top-icon-hover.png');
}

.micro-response-1308537864 MadCap|slideshow
{
	margin-top: 36px;
}

.micro-response-1308537864 MadCap|dropDown
{
	mc-open-image: url('../../Resources/Images/Logos/outline_keyboard_arrow_down_black_24dp.png');
	mc-image-spacing: 4px;
	margin-bottom: 22px;
	margin-top: 22px;
	mc-closed-image: url('../../Resources/Images/Logos/outline_keyboard_arrow_right_black_24dp.png');
}

.micro-response-1308537864 MadCap|dropDownHead
{
	letter-spacing: -0.4px;
	font-size: 20px;
}

.micro-response-1308537864 MadCap|dropDownBody
{
	margin-left: 30px;
	padding-bottom: 4px;
}

.micro-response-1308537864 img.MCDropDown_Image_Icon
{
	box-shadow: none;
	mc-hidden: hidden;
}

.micro-response-1308537864 MadCap|expanding
{
	mc-open-image: url('../../Resources/Images/Logos/outline_keyboard_arrow_down_black_24dp.png');
	mc-closed-image: url('../../Resources/Images/Logos/outline_keyboard_arrow_right_black_24dp_expander.png');
	mc-image-spacing: 4px;
}

.micro-response-1308537864 img.MCExpanding_Image_Icon
{
	box-shadow: none;
	mc-hidden: hidden;
}

.micro-response-1308537864 MadCap|expandingBody
{
	padding: 4px;
	background-color: #eeeeee;
}

.micro-response-1308537864 img.diagram
{
	padding: 15px;
	max-width: 90%;
}

.micro-response-1308537864 img.noborder
{
	border: 0;
	box-shadow: none;
	max-width: 95%;
}

.micro-response-1308537864 a.GlossaryPageLink,
.micro-response-1308537864 p.GlossaryEntry
{
	color: #333;
	font-weight: bold;
	mc-hidden: hidden;
}

.micro-response-1308537864 p.GroupTitlesGloss
{
	color: #333;
	font-size: 20px;
	margin-bottom: 20px;
	border-bottom: solid 1px #333;
	mc-hidden: hidden;
}

.micro-response-1308537864 p.Bold
{
	color: #474747;
	font-weight: bold;
}

@media only screen and (max-width: 1339px)
{
	.micro-response-1308537864 MadCap|breadcrumbsProxy
	{
		display: inherit;
	}

	.micro-response-1308537864 button#myBtn
	{
		background-size: auto 14px;
		background-position: 12px 10px;
		padding: 7px 14px 7px 38px;
	}

	.micro-response-1308537864 div.topic-frame > div:nth-child(1)
	{
		width: 66.66667%;
		margin-left: 0%;
	}

	.micro-response-1308537864 div.topic-frame > div:nth-child(2)
	{
		width: 33.33333%;
		margin-left: 0%;
	}
}

@media only screen and (max-width: 1060px)
{
	.micro-response-1308537864 div.link-tiles ul li
	{
		background-color: white;
		display: inline-block;
		box-shadow: 0 2px 7px 0 lightgray;
		border-radius: 10px;
		margin: calc(2%);
		cursor: pointer;
		float: left;
		width: calc(46%);
		text-align: center;
	}

	.micro-response-1308537864 button#myBtn
	{
		background-size: auto 14px;
		background-position: 12px 10px;
		padding: 7px 14px 7px 38px;
	}

	.micro-response-1308537864 div.topic-frame > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	.micro-response-1308537864 div.topic-frame > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
	}
}

@media only screen and (max-width: 767px)
{
	.micro-response-1308537864 MadCap|breadcrumbsProxy
	{
		display: none;
	}

	.micro-response-1308537864 div#mc-main-content
	{
		margin-left: 20px;
		margin-right: 20px;
		padding-left: 0;
		padding-right: 0;
		padding-top: 40px;
		margin-top: 0px;
	}

	.micro-response-1308537864
	{
		margin-left: 0;
		margin-right: 0;
		font-size: 16px;
		max-width: 95%;
	}

	.micro-response-1308537864 div.breadcrumbs
	{
		display: none;
	}

	.micro-response-1308537864 .buttons._Skins_Toolbar_Skin.mc-component
	{
		float: left;
		margin-left: 0px;
		margin-right: 0px;
		width: 100%;
		box-shadow: 1px 1px 3px lightgray;
		padding-left: 10px;
		padding-bottom: 5px;
		padding-right: 10px;
	}

	.micro-response-1308537864 div.toolbar
	{
		display: block;
	}

	.micro-response-1308537864 h1
	{
		font-size: 1.5em;
		margin-top: 1.5em;
	}

	.micro-response-1308537864 h2
	{
		font-size: 1.3em;
		margin-top: 1.5em;
	}

	.micro-response-1308537864 p.Copyright	/*Copyright statement in the masterpage*/
	{
		font-size: 12px;
		bottom: 5px;
	}

	.micro-response-1308537864 pre,
	.micro-response-1308537864 blockquote
	{
		padding: 8px 12px 10px 12px;
	}

	.micro-response-1308537864 td ul
	{
		margin-left: 0;
		padding-left: 30px;
	}

	.micro-response-1308537864 div.topic-frame > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	.micro-response-1308537864 div.topic-frame > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
	}
}

@media screen and (max-width: 644px)
{
	.micro-response-1308537864 div.link-tiles ul li
	{
		background-color: white;
		display: inline-block;
		box-shadow: 0 2px 7px 0 lightgray;
		border-radius: 10px;
		margin: calc(2%);
		cursor: pointer;
		float: left;
		width: calc(94%);
		text-align: center;
	}
}

@media print
{
	.micro-response-1308537864
	{
		font-size: 16px;
		color: #242424;
		background-image: none;
		letter-spacing: 0px;
		padding-left: 0;
		margin-left: 0;
		padding-right: 0;
		line-height: 1.25em;
		margin-top: 12px;
		margin-right: 0px;
	}

	/*Headings*/

	.micro-response-1308537864 h1,
	.micro-response-1308537864 h2,
	.micro-response-1308537864 h3,
	.micro-response-1308537864 h4,
	.micro-response-1308537864 h5,
	.micro-response-1308537864 h6,
	.micro-response-1308537864 h2.sectiontitle,
	.micro-response-1308537864 div.miniSectionHeading
	{
		font-family: var(--headingFontPDF);
		margin-top: 2em;
		color: #010101;
		page-break-after: avoid;
		padding-top: 0px;
	}

	.micro-response-1308537864 h1
	{
		font-size: 35px;
		letter-spacing: -1.4px;
		font-weight: 300;
		border-bottom-style: solid;
		border-bottom-width: 0.5px;
		border-color: inherit;
		margin-bottom: 0.5rem;
		margin-top: 0;
		padding-top: 2em;
		mc-hyphenate: never;
		mc-heading-level: 1;
	}

	.micro-response-1308537864 h1.Content	/*table of contents title*/
	{
		/*mc-heading-level: 0;
		/*do not include in bookmarks or generate table of contents*/
	}

	.micro-response-1308537864 h1.Chapter
	{
		text-indent: 0px;
		text-align: left;
		margin-right: 0in;
		margin-top: 0pt;
		margin-bottom: 24pt;
		font-family: var(--headingFont);
		font-weight: normal;
		font-style: normal;
		font-size: 18pt;
		letter-spacing: -0.02em;
		mc-hyphenate: never;
		line-height: 24pt;
		text-decoration: none;
		mc-heading-level: 1;
		border-bottom-style: none;
		border-bottom-width: 0px;
	}

	.micro-response-1308537864 h2
	{
		font-size: 32px;
		letter-spacing: -1px;
		mc-hyphenate: never;
		mc-heading-level: 2;
		margin-bottom: 0.3rem;
	}

	.micro-response-1308537864 h3
	{
		font-size: 29px;
		letter-spacing: -0.8px;
		mc-hyphenate: never;
		mc-heading-level: 3;
		margin-bottom: 0.3rem;
	}

	.micro-response-1308537864 h4
	{
		font-size: 26.5px;
		letter-spacing: -0.8px;
		margin-bottom: 0.3rem;
		mc-hyphenate: never;
		mc-heading-level: 4;
	}

	.micro-response-1308537864 h5
	{
		font-size: 24px;
		letter-spacing: -0.4px;
		mc-heading-level: 5;
		margin-bottom: 0.3rem;
	}

	.micro-response-1308537864 h6
	{
		font-size: 22px;
		letter-spacing: -0.3px;
		mc-heading-level: 6;
		margin-bottom: 0.3rem;
	}

	.micro-response-1308537864 h2.sectiontitle,
	.micro-response-1308537864 h2.exampletitle
	{
		font-size: 20px;
		letter-spacing: -0.25px;
		mc-heading-level: 0;
		margin-bottom: 0.3em;
	}

	.micro-response-1308537864 h2.exampletitle
	{
		mc-hidden: hidden;
	}

	.micro-response-1308537864 div.miniSectionHeading
	{
		font-size: 18px;
		letter-spacing: -0.15px;
	}

	.micro-response-1308537864 span.sectionhead,
	.micro-response-1308537864 span.stephead
	{
		font-family: var(--headingFontPDF);
		font-size: 17px;
		letter-spacing: -0.1px;
	}

	/*paragraphs*/

	.micro-response-1308537864 p.Footer	/*controls the fonts in the page footer for the PDF*/
	{
		text-align: right;
		font-size: 10pt;
		margin-top: 6pt;
	}

	.micro-response-1308537864 p.Header	/*controls the fonts in the page header for the PDF*/
	{
		text-align: left;
		font-size: 10pt;
		margin-top: 6pt;
	}

	.micro-response-1308537864 p.TableTitle	/*FM Style for table captions*/
	{
		text-align: left;
		margin-left: 0in;
		margin-right: 0in;
		margin-top: 0pt;
		margin-bottom: 6pt;
		font-family: var(--tableCaptionFont);
		font-weight: bold;
		font-style: normal;
		font-size: 14px;
		letter-spacing: 0em;
		mc-hyphenate: never;
		text-indent: 0px;
		text-decoration: none;
	}

	/*p.ProductName, p.BookName, p.ProductVersion, used only for title page when generating PDF*/

	.micro-response-1308537864 p.ProductName
	{
		text-align: left;
		margin-left: 0in;
		margin-right: 0in;
		margin-top: 0pt;
		margin-bottom: 0.4em;
		font-weight: bold;
		font-style: normal;
		font-size: 2.2em;
		letter-spacing: 0em;
		color: #2a567f;
		mc-hyphenate: never;
		text-indent: 0px;
		line-height: 1.2em;
		text-decoration: none;
		mc-hidden: hidden;
	}

	.micro-response-1308537864 p.BookName
	{
		text-align: left;
		margin-left: 0in;
		margin-right: 0in;
		margin-top: 0.4em;
		margin-bottom: 0.5em;
		font-weight: normal;
		font-style: normal;
		font-size: 2.1em;
		letter-spacing: -0.8px;
		color: #2a567f;
		mc-hyphenate: never;
		text-indent: 0px;
		line-height: 1.2em;
		text-decoration: none;
		mc-hidden: hidden;
	}

	.micro-response-1308537864 p.ProductVersion
	{
		text-align: left;
		margin-left: 0in;
		margin-right: 0in;
		margin-top: 0pt;
		margin-bottom: 0pt;
		font-weight: normal;
		font-style: italic;
		font-size: 12pt;
		letter-spacing: 0em;
		mc-hyphenate: never;
		text-indent: 0px;
		line-height: 14pt;
		text-decoration: none;
		mc-hidden: hidden;
	}

	/*List formats from FrameMaker*/

	.micro-response-1308537864 p.Bullet
	{
		
	}

	.micro-response-1308537864 p.ListDash
	{
		
	}

	.micro-response-1308537864 p.Step
	{
		
	}

	.micro-response-1308537864 span._Override	/*From FrameMaker*/
	{
		
	}

	/*Image tags*/

	.micro-response-1308537864 img#tibco-logo
	{
		border: 0;
		box-shadow: none;
		width: 130px;
		height: 39px;
	}

	.micro-response-1308537864 img.screenshot
	{
		max-height: auto;
	}

	.micro-response-1308537864 MadCap|tocProxy
	{
		border-top-style: none;
	}

	.micro-response-1308537864 div.impinfo
	{
		font-size: 0.9em;
	}

	.micro-response-1308537864 div.stepsection
	{
		padding-left: 0;
	}

	.micro-response-1308537864 p.TOC1
	{
		color: #0072da;
		font-family: var(--headingFontPDF);
		font-size: 18px;
		font-weight: bold;
		line-height: 1.1em;
		margin-top: 1.5em;
		margin-bottom: 0.25em;
	}

	.micro-response-1308537864 p.TOC2
	{
		font-size: 17px;
		font-weight: normal;
		color: #0072da;
		line-height: 1.1em;
		margin-top: 0.5em;
		margin-left: 0;
	}

	.micro-response-1308537864 p.TOC3
	{
		font-size: 16px;
		font-weight: normal;
		color: #0072da;
		line-height: 1.1em;
		margin-top: 0.5em;
		margin-left: 15px;
	}

	.micro-response-1308537864 li
	{
		padding-left: 0;
	}

	.micro-response-1308537864 code,
	.micro-response-1308537864 code.CodeBold,
	.micro-response-1308537864 span.filepath,
	.micro-response-1308537864 span.parmname,
	.micro-response-1308537864 span.apiname,
	.micro-response-1308537864 tt
	{
		letter-spacing: -0.25px;
	}

	.micro-response-1308537864 MadCap|xref
	{
		mc-format: '{paratext}';
	}

	.micro-response-1308537864 MadCap|glossaryProxy
	{
		border-top-color: none;
		border-top-style: none;
		border-top-width: 0;
	}

	.micro-response-1308537864 #mc-main-content
	{
		mc-hidden: hidden;
	}

	.micro-response-1308537864 p.MiniTOC1
	{
		mc-leader-format: ' ';
		mc-leader-offset: 0px;
		color: #0083cc;
		mc-pagenum-display: none;
	}

	.micro-response-1308537864 MadCap|miniTocProxy
	{
		display: none;
	}

	.micro-response-1308537864 code,
	.micro-response-1308537864 code.CodeBold,
	.micro-response-1308537864 span.apiname,
	.micro-response-1308537864 span.filepath,
	.micro-response-1308537864 span.parmname,
	.micro-response-1308537864 tt
	{
		font-size: 0.85em;
	}

	.micro-response-1308537864 code.CodeItalic
	{
		font-size: 0.9em;
	}

	.micro-response-1308537864 MadCap|footnoteBlock
	{
		font-size: 15px;
	}

	.micro-response-1308537864 a
	{
		mc-hyphenate: never;
	}

	.micro-response-1308537864 div.multicol
	{
		column-count: 3;
	}

	.micro-response-1308537864 ol
	{
		orphans: 1;
		widows: 1;
		page-break-inside: auto;
		page-break-before: auto;
	}

	.micro-response-1308537864 ul
	{
		orphans: 1;
		widows: 1;
		page-break-inside: auto;
		page-break-before: auto;
	}

	.micro-response-1308537864 td ul
	{
		margin-left: 20px;
	}

	.micro-response-1308537864 img.noborder
	{
		
	}

	.micro-response-1308537864 MadCap|dropDownBody
	{
		margin-left: 0;
	}

	.micro-response-1308537864 MadCap|dropDownHead
	{
		font-size: 16px;
		font-weight: bold;
		color: #484848;
	}

	.micro-response-1308537864 MadCap|expandingBody
	{
		background-color: transparent;
		padding: 0;
	}

	.micro-response-1308537864 MadCap|expandingHead
	{
		font-style: italic;
	}
}

.micro-response-1308537864 div.legaltext	/*The class to ignore the legal text in Acrolinx*/
{
	mc-hidden: hidden;
}

.micro-response-1308537864 span.wintitle
{
	
}

.micro-response-1308537864 p.ProductPostGADate
{
	
}

