/*<meta conditions="default.import,default.import-release-notes" />*/

@import url('l10n-styles.css');

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

a:link
{
	color: #208a3d;
	text-decoration: none;
}

a:visited
{
	color: #208a3d;
}

a:hover
{
	color: #2da14a;
}

a[target=_blank]:hover
{
	background: url('../media/arrow.up.forward.app.hover.png') center right no-repeat;
	background-size: 16px;
	padding-right: 20px;
}

div.main-section
{
	width: 90%;
	margin: 0 auto;
	mc-hidden: hidden;
}

div.title-bar-container
{
	width: 90%;
	margin: 0 auto;
	mc-hidden: hidden;
}

body
{
	background: white;
	color: #333;
	line-height: 1.47059rem;
	font-weight: 400;
	letter-spacing: -.037px;
	font-style: normal;
	font-size: 1rem;
	-webkit-font-smoothing: antialiased;
	font-family: var(--fonts);
	padding: 30px 30px;
	border-top: 0px solid #d6d6d6;
	border-top-width: 0px;
	margin-top: 1rem;
}

h1
{
	margin-bottom: 15px;
	font-weight: 600;
	font-weight: bold;
	letter-spacing: 0;
	font-size: 2em;
	line-height: 1.2em;
}

h2
{
	margin-bottom: 15px;
	font-weight: 600;
	letter-spacing: .128px;
	font-size: 1.5em;
	margin-top: 30px;
}

h3
{
	margin-bottom: 15px;
	font-weight: 600;
	letter-spacing: .196px;
	font-size: 1.17em;
	margin-top: 20px;
}

h4
{
	margin-bottom: 15px;
	font-weight: 600;
	letter-spacing: .216px;
	font-size: 1em;
}

h5
{
	margin-bottom: 15px;
	font-weight: 600;
	letter-spacing: -.37px;
	font-size: .83em;
	mc-hidden: hidden;
}

h6
{
	margin-bottom: 15px;
	font-weight: 600;
	letter-spacing: 0;
	font-size: .75em;
	mc-hidden: hidden;
}

p
{
	font-weight: 400;
	margin-top: 0;
	margin-bottom: 1rem;
}

p.doc-title
{
	font-size: .9rem;
	margin-bottom: 0px;
	font-weight: bold;
	mc-hidden: hidden;
}

img
{
	border: none;
}

a.Popup
{
	
}

MadCap|expandingHead
{
	font-style: italic;
	font-weight: normal;
	cursor: hand;
	text-decoration: none;
	color: #006600;
}

MadCap|expandingBody
{
	color: #777777;
	font-style: italic;
}

MadCap|dropDownHotspot
{
	cursor: hand;
	text-decoration: none;
	color: #333;
	font-size: 1.25em;
	font-style: normal;
	margin-bottom: 300px;
}

h1.func
{
	mc-hidden: hidden;
}

h1.func-category
{
	mc-hidden: hidden;
}

h1.script
{
	mc-hidden: hidden;
}

h1.script-category
{
	mc-hidden: hidden;
}

h1.trigger
{
	mc-hidden: hidden;
}

p.ref-purpose-func
{
	mc-hidden: hidden;
}

ul.related-list
{
	list-style-type: none;
	list-style-position: outside;
	margin-left: 0;
	padding-left: 0;
}

ul.related-list li,
ul.related-list li p
{
	margin-top: 0;
	margin-bottom: 0;
}

h2.ref-format-head
{
	mc-hidden: hidden;
}

h2.ref-param-head
{
	mc-hidden: hidden;
}

h2.ref-return-head
{
	mc-hidden: hidden;
}

p.ref-purpose-script
{
	mc-hidden: hidden;
}

p.ref-purpose-trigger
{
	mc-hidden: hidden;
}

div.ref-see-also-block
{
	mc-hidden: hidden;
}

h2.ref-see-also-head
{
	mc-hidden: hidden;
}

h2.ref-options-head
{
	mc-hidden: hidden;
}

h2.ref-compat-head
{
	mc-hidden: hidden;
}

h2.ref-orig-head
{
	mc-hidden: hidden;
}

p.or-origin
{
	mc-hidden: hidden;
}

h2.ref-desc-head
{
	mc-hidden: hidden;
}

h2.ref-when-head
{
	mc-hidden: hidden;
}

h2.ref-modes-head
{
	mc-hidden: hidden;
}

h2.ref-result-head
{
	mc-hidden: hidden;
}

ul.ref-see-also-list
{
	mc-hidden: hidden;
}

pre.ref-format
{
	mc-hidden: hidden;
}

li
{
	display: list-item;
	vertical-align: -9px;
	padding-top: 0;
	padding-bottom: 0;
	margin-bottom: 0;
	margin-top: 1rem;
}

table
{
	
}

td
{
	
}

tr
{
	
}

th
{
	
}

:root
{
	--fonts: "Helvetica Neue", "Segoe UI", "Helvetica", "Arial", sans-serif;
	--code-fonts: "Menlo", "Consolas", monospace;
}

MadCap|topicToolbarProxy
{
	float: right;
}

MadCap|breadcrumbsProxy
{
	border-bottom-width: 0px;
	mc-breadcrumbs-divider: '>';
	font-size: .9rem;
	margin-bottom: 0px;
	mc-breadcrumbs-prefix: ' ';
}

p.feedback
{
	font-weight: 400;
	padding-top: 0px !important;
	font-size: 90%;
	border-top: 1px solid #bfbfbf;
	padding: 8px 12px 8px 12px;
	margin: 2em 0 1em 0;
	mc-hidden: hidden;
	text-decoration: none;
}

:not(:lang(en)) > p.feedback
{
	display: none;
}

a.hometile
{
	text-align: center;
	padding: 10px;
	border: 1px solid #208a3d;
	border-radius: 3px;
	width: 30%;
	min-width: 300px;
	background: white;
	margin: 0 5px 10px 5px;
	flex-grow: 1;
	display: block;
	word-wrap: break-word;
	mc-hidden: hidden;
}

a.hometile-eight
{
	text-align: center;
	padding: 10px;
	border: 1px solid #208a3d;
	border-radius: 3px;
	width: 24%;
	min-width: 300px;
	background: white;
	margin: 0 5px 10px 5px;
	flex-grow: 1;
	display: block;
	word-wrap: break-word;
	mc-hidden: hidden;
}

a.hometile:hover,
a.hometile-eight:hover
{
	color: white;
	background-color: #208a3d;
	text-decoration: none;
	cursor: pointer;
	mc-hidden: hidden;
}

a.homelink
{
	padding: 10px;
	text-align: center;
	flex-grow: 1;
	font-size: 10pt;
	width: 28%;
	mc-hidden: hidden;
}

a[target=_blank]
{
	background: url('../media/arrow.up.forward.app.png') center right no-repeat;
	background-size: 16px;
	padding-right: 20px;
}

a[class=homelink],
a[class=homelink]:hover
{
	background: none !important;
}

div.tilecontainer
{
	margin-top: 10px;
	margin-bottom: 20px;
	min-width: 140px;
	display: flex;
	flex-wrap: wrap;
	mc-hidden: hidden;
}

div.homelink-container
{
	margin-top: 10px;
	margin-bottom: 20px;
	justify-content: center;
	display: flex;
	flex-wrap: wrap;
	mc-hidden: hidden;
}

div.homelink-container > div
{
	padding: .5rem 0;
}

div.tilecontainer a,
div.tilecontainer MadCap|xref
{
	text-decoration: none;
	mc-hidden: hidden;
}

MadCap|xref
{
	color: #208a3d;
}

strong,
dt
{
	color: #626262;
	font-weight: bold;
}

span.SearchHighlight
{
	background-color: #ffffc7;
}

samp
{
	color: #626262;
	font-weight: bold;
}

code
{
	font-family: var(--code-fonts);
	white-space: pre-wrap;
}

cite
{
	font-style: italic;
}

em
{
	font-style: italic;
}

var
{
	font-style: italic;
}

sup
{
	font-size: smaller;
	vertical-align: super;
}

pre
{
	white-space: pre-wrap;
	tab-size: 3;
	font-family: var(--code-fonts);
}

MadCap|codeSnippetCopyButton
{
	display: none;
}

MadCap|codeSnippet
{
	font-family: var(--code-fonts);
	font-size: 1rem;
	margin-bottom: 1rem;
}

div.example-block div.codeSnippet
{
	margin-bottom: 1rem;
	padding: 0em;
	border: none 0px #000;
}

div.example-block table div.codeSnippet
{
	margin-bottom: 0rem;
	margin-top: .15rem;
}

MadCap|codeSnippet.no-border
{
	margin-bottom: 1rem;
	padding: 0em;
	border: none 0px #000;
}

MadCap|codeSnippet.no-border-in-table
{
	padding: 0em;
	border: none 0px #000;
	margin-bottom: 0rem;
	margin-top: .15rem;
}

MadCap|miniTocProxy
{
	color: #208a3d;
	text-decoration: none;
	border-top-style: none;
	padding-top: 0;
	padding-left: 0;
}

p.MiniTOC1
{
	color: #208a3d;
	text-decoration: none;
	font-weight: normal;
}

p.MiniTOC2
{
	color: #208a3d;
	texr-decoration: none;
}

MadCap|equation
{
	
}

MadCap|codeSnippetBody
{
	padding-bottom: 0;
	padding-top: 0;
	padding: 0;
	line-height: normal;
}

div.topicToolbarProxy
{
	mc-hidden: hidden;
}

dt
{
	margin-bottom: 1rem;
}

dd
{
	margin-bottom: 1rem;
}

fieldset
{
	mc-hidden: hidden;
}

b
{
	mc-hidden: hidden;
}

i
{
	mc-hidden: hidden;
}

figure
{
	margin-left: 0px;
}

figcaption
{
	margin-top: 5px;
	font-weight: bold;
}

MadCap|dropDown
{
	margin-top: 30px;
	mc-closed-image: url('../media/chevron.right@2x.png');
	mc-open-image: url('../media/chevron.down@2x.png');
}

/* Sticky doc title, toolbar, breadcrumbs, and search */

h1
{
	margin-top: 0;
}

.body-container
{
	padding-top: 0;
}

div#top-content-container
{
	display: flex;
	flex-direction: column;
	top: -16px;
	width: 100%;
	background: white;
	padding-top: 20px;
	position: sticky;
}

div#search-container
{
	padding-bottom: 1rem;
}

div#title-and-toolbar
{
	display: flex;
	flex-direction: row-reverse;
	justify-content: space-between;
	padding-top: 10px;
}

div.button-group-container-left
{
	display: flex;
	flex-wrap: nowrap;
}

/* Top content dropdown styling */

.dropdown-arrow
{
	bottom: 0;
	width: 100%;
	text-align: center;
	padding-bottom: 10px;
	padding-top: 10px;
	cursor: pointer;
	/* Make the arrow clickable */
}

/* Style for the arrow */

.arrow
{
	transition: transform 0.3s ease;
}

/* High DPI icons */

._Skins_TopicToolbar.mc-component .button.remove-highlight-button .button-icon,
._Skins_TopicToolbar.mc-component .button.previous-topic-button .button-icon,
._Skins_TopicToolbar.mc-component .button.print-button .button-icon,
._Skins_TopicToolbar.mc-component .button.next-topic-button .button-icon,
._Skins_TopicToolbar.mc-component .button.expand-all-button .button-icon,
._Skins_TopicToolbar.mc-component .button.collapse-all-button .button-icon
{
	background-size: 22px;
}

._Skins_TopicToolbar.mc-component .button.next-topic-button
{
	margin-right: 0;
}

p.doc-title
{
	padding-right: 0.5rem;
}

@media only screen and (max-width: 1024px)
{
	div#top-content-container
	{
		right: 3.5rem;
	}
}

@media only screen and (max-width: 500px)
{
	.buttons._Skins_TopicToolbar.mc-component,
	p.doc-title
	{
		padding-bottom: 0.5rem;
	}
}

/* When use device media query is enabled */

@media only screen and (max-width: 1024px)
{
	MadCap|topicToolbarProxy
	{
		display: none;
	}

	.body-container
	{
		padding-left: 1em;
		padding-right: 1em;
	}

	.tilecontainer
	{
		padding-left: 0px;
		padding-right: 0px;
	}

	.sidenav-wrapper
	{
		display: none;
	}

	div.logo-wrapper
	{
		padding-left: 0;
	}

	div.nav-search-wrapper
	{
		max-width: 100% !important;
		padding-top: 10px;
	}

	.nav-search
	{
		margin-top: 0px;
	}

	.off-canvas-wrapper-inner .outer-row
	{
		padding-left: 1em;
		padding-right: 1em;
	}

	.off-canvas-wrapper-inner nav.title-bar .outer-row
	{
		padding-left: 2.5em;
		padding-right: 2.5em;
	}

	div.main-section
	{
		width: 100%;
		/* margin: 0 auto; */
	}

	div.title-bar-container
	{
		width: 100%;
		/* margin: 0 auto; */
	}
}

@media only screen and (max-width: 700px)
{
	MadCap|topicToolbarProxy
	{
		display: none;
	}

	.tilecontainer
	{
		padding-left: 0px;
		padding-right: 0px;
	}

	.ref-see-also-block
	{
		padding-left: 0px;
		float: none;
	}

	h2.ref-see-also-head
	{
		text-align: left;
	}

	.ref-see-also-head
	{
		text-align: left;
	}

	.ref-see-also-list
	{
		margin-left: -2.5rem;
	}

	ul.ref-see-also-list li
	{
		text-align: left;
	}

	.compat-wrapper
	{
		float: none;
		margin-left: 0px;
	}

	.ref-compat-head
	{
		text-align: left;
	}

	div.nav-search-wrapper
	{
		mc-hidden: hidden;
	}

	a.homelink
	{
		line-height: 1.2rem;
	}
}

span.MCBreadcrumbsDivider
{
	padding: 0px 2px;
	mc-hidden: hidden;
}

div.breadcrumbs
{
	color: #696969;
	mc-hidden: hidden;
}

div[data-mc-content-body]
{
	/* max-width: 980px; */
	padding-left: .5em;
	padding-right: .5em;
	padding-top: 0;
	display: flex;
	flex-direction: column;
}

div.ref-see-also-block
{
	font-size: 12pt;
	float: right;
	mc-hidden: hidden;
}

ul.ref-see-also-list
{
	list-style-type: none;
	mc-hidden: hidden;
}

h2.ref-see-also-head
{
	font-size: 12pt;
	text-align: right;
	mc-hidden: hidden;
}

p.important,
div.important
{
	background-color: #e0e0e0;
	border: solid 1px #808080;
	margin-bottom: 1em;
	padding: .5em;
	margin-top: 1em;
}

p.warning
{
	background-color: #e0e0e0;
	border: solid 1px #808080;
	margin-bottom: 1em;
	padding: .5em;
	margin-top: 1em;
}

div.nav-search-wrapper
{
	max-width: 250px;
	mc-hidden: hidden;
}

img.inline
{
	height: 1rem;
}

MadCap|xref.ParaNumOnly
{
	mc-format: '{paranumonly}';
}

img.large,
img.medium
{
	max-width: 100%;
}

li > ul,
ol > ul,
ul > ul,
td ul
{
	list-style-type: disc;
}

/* Default style overrides to adjust table cell spacing */

td ol,
td ul
{
	margin-bottom: 0;
	margin-top: 0;
}

td > p
{
	margin-bottom: 0;
}

td > p:not(:first-child)
{
	margin-top: 1rem;
}

td li:first-child
{
	margin-top: 0;
}

td ul:first-child,
td ol:first-child
{
	margin-top: 0;
}

table ol,
table ul
{
	margin-top: 1rem;
}

mark,
span.mark,
.mark
{
	background-color: #ffffc7;
}

ul.ref-see-also-list li
{
	text-align: right;
	mc-hidden: hidden;
}

div.example-block
{
	border: solid 1px #808080;
	margin-bottom: 1em;
	padding: .5em .5em 0em .5em;
	margin-top: 1em;
	background-color: #f0f0f0;
}

p.example-block-caption
{
	color: #626262;
	font-weight: bold;
}

@media print
{
	body
	{
		background: transparent;
		padding: 0;
	}

	#search-container,
	.dropdown-arrow
	{
		display: none;
	}

	.body-container
	{
		margin-top: 7rem !important;
	}

	div#title-and-toolbar
	{
		display: block !important;
	}

	div.topicToolbarProxy
	{
		
	}
}

div.section-indent1
{
	margin-left: 40px;
}

/* Selectors for sizing dropdown icons. Sizes are specific to icons */

.MCDropDown_Closed .MCDropDownHotSpot_.MCHotSpotImage.MCDropDownHotSpot
{
	background-size: 9.5px 17px;
}

.MCDropDown_Open .MCDropDownHotSpot_.MCHotSpotImage.MCDropDownHotSpot
{
	background-size: 17px 10.5px;
}

